TIdCardAddressItem
Encapsulates a complete VCard address.
TIdCardAddressItem = class(TCollectionItem)
Unit
Description
The TIdCardAddressItem object encapsulates a VCard address in the
TIdVCard component.
Represents type information for a VCard address item.
Description
AddressAttributes represents type information for a VCard address item. AddressAttributes can include the following:
- 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
Represents additional VCard address information.
property ExtendedAddress: String;
Description
ExtendedAddress represents additional VCard address information. ExtendedAddress can contain information such as an Office identifier for a building or an apartment number.
Represents a VCard locality.
property Locality: String;
Description
Locality represents a VCard a city or town (e.g. Chicago, New York City, Montreal) in a VCard address.
Represents the country or nation for a VCard adress item.
Description
Nation represents the country or nation for a VCard adress item, and can contain data such as Canada, U.S.A., Mexico, Russia, etc.
Represents a Post Office Box for a VCard address.
Description
POBox represents a Post Office Box for a VCard address.
Represents a VCard postal code for the locality.
property PostalCode: String;
Description
PostalCode represents the postal code for the locality such as a ZIP Code in the US.
Represents a VCard state, province, or county.
Description
Region represents a VCard political subdivision of a nation such as a Providence in Canada such as "Quebec", a State in US such as "West Virginia", or a county in England such as "Kent".
Represents a VCard street address.
property StreetAddress: String;
Description
StreetAddress represents a VCard street address such as "101 Sample Avenue".
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.