TIdVCardMailingLabelItem
Encapsulates a VCard mailing label.
TIdVCardMailingLabelItem = class(TCollectionItem)
Unit
Description
The TIdVCardMailingLabelItem object encapsulates a mailing label for the VCard owner.
Describes the type of VCard address.
Description
AddressAttributes is a property used to describe a the type of address, and can include one of the following values:
- tatHome - home delivery address
- tatDomestic - a domestic address
- tatInternational - an international address
- tatPostal - a postal delivery address
- tatParcel - a parcel delivery address
- tatWork - a work delivery address
- tatPreferred - preferred address
Contents of the mailing label.
property MailingLabel: TStrings;
Description
MailingLabel is the contents of the mailing label.
Copy the property values of an object.
procedure Assign(Source: TPersistent); override;
Parameters
Source: TPersistent
Object containing values to be copied.
Description
Assign is a procedure used to copy the properties of the persistent object in Source to the current object instance. When the current object and the object in Source are the same ClassType, Assign will copy the following property values:
When the current object and Source do not sahre the same ClassType, Assign calls the inherited Assign method.
Constructor for the collection item.
constructor Create(Collection: TCollection); override;
Parameters
Collection: TCollection
Collection that owns the collection item.
Description
Create is the constructor for the collection item, and relies on the inherited Create method. Create initializes the
MailingLabel TStringList property.
Frees an object instance.
destructor Destroy; override;
Description
Destroy is the destructor for the object instance. Destroy clears and releases the
MailingLabel property prior to calling the inherited Destroy method.