Vcf Class

Static class that provides methods to serialize and deserialize VCF files.

Definition

Namespace: FolkerKinzel.VCards
Assembly: FolkerKinzel.VCards (in FolkerKinzel.VCards.dll) Version: 8.0.1+a91cc3f0fd39aeb548e16006a60ca9dd10a304a2
C#
public static class Vcf
Inheritance
Object    Vcf

Methods

AsStringSerializes vCards as a String that represents the content of a VCF file.
Deserialize(FuncStream, AnsiFilter) Deserializes a Stream of VCF data and selects the right Encoding automatically.
Deserialize(Stream, Encoding, Boolean)Deserializes a Stream of VCF data.
DeserializeAsync(FuncCancellationToken, TaskStream, AnsiFilter, CancellationToken) Deserializes a Stream of VCF data and selects the correct Encoding automatically in an asynchronous operation.
DeserializeAsync(FuncCancellationToken, TaskStream, Encoding, CancellationToken) Deserializes a Stream of VCF data in an asynchronous operation.
DeserializeMany Deserializes a collection of Streams of VCF data and allows to specify an AnsiFilter to select the correct Encoding automatically.
DeserializeManyAsync Deserializes a collection of Streams of VCF data in an asynchronous operation and allows to specify an AnsiFilter to select the right Encoding automatically.
Load(String, AnsiFilter)Loads a VCF file and selects the right Encoding automatically.
Load(String, Encoding)Loads a VCF file and allows to specify the Encoding.
LoadMany Loads a collection of VCF files and allows to specify an "AnsiFilter" instance for selecting the right Encoding automatically.
ParseParses a String that represents the content of a VCF file.
SaveSaves a collection of VCard objects in a common VCF file.
SerializeSerializes a collection of VCard objects into a Stream using the VCF format.

See Also