vCard

MichaelEatonConsulting.vCard Namespace

Classes

ClassDescription
Address This class represents an address as defined by the vCard 2.1 specification.
AddressList This class represents the collection of Address objects. Implements the IList interface using an array whose size is dynamically increased as required.
DeliveryLabel This class represents an Address Label object.
DeliveryLabelList This class represents the collection of Address objects.
EmailAddress This is the summary description of this class
EmailAddressList This class represents the collection of Email objects. Implements the IList interface using an array whose size is dynamically increased as required.
MissingDataException Represents errors that occur if any data is missing from a vCard file or stream.
MultiplesNotSupportedException Represents errors that occur if a file or stream contains multiple vCards.
Photo The Photo class allows you to attach a photograph to a vCard. Photographs may be in several different formats and the file may either be encoded or the full path and filename stored in the vCard file.
Telephone This is the summary description of this class
TelephoneList This class represents the collection of Telephone objects. Implements the IList interface using an array whose size is dynamically increased as required.
vCard21 The vCard class allows you to create vCard files based on vCard version 2.1 ( http://www.imc.org/pdi/vcard-21.txt). This class does not fully comply with the vCard 2.1 specification, primarily because not even Microsoft Outlook XP complies fully.

Enumerations

EnumerationDescription
Address.AddressAttributes Specifies the sub-types of physical delivery that is associated with the delivery address.
EmailAddress.AddressAttributes Specifies the type of electronic email address.
Photo.Filetypes Supported photograph file types.
Telephone.TelephoneAttributes Specifies the sub-type of telephone that is associated with the telephone number.