Indy 9 | Content | Index | Reference

TIdVCardEMailAddresses
Hierarchy, Properties, Methods, See Also, Unit: IdVCard
Encapsulates VCard E-Mail addresses.

    TIdVCardEMailAddresses = class(TOwnedCollection)

Unit
IdVCard
Description
The TIdVCardEMailAddresses collection contains TIdVCardEMailItem objects encapsulating a VCard owner's E-Mail addresses in a TIdVCard component.

TIdVCardEMailAddresses.Items
TIdVCardEMailAddresses
Provides access to TIdVCardEMailItem items in the collection.

    property Items [ Index: Integer ]: TIdVCardEMailItem;

Description
Items is a property that allows you to access individual TIdVCardEMailItem in the TIdVCardEMailAddresses collection.

TIdVCardEMailAddresses.Add
TIdVCardEMailAddresses
Adds a new TIdVCardEMailItem to the collection.

    function Add: TIdVCardEMailItem;

Description
Add is a function that returns a new TIdVCardEMailItem which is added to the TIdVCardEMailAddresses collection.

TIdVCardEMailAddresses.Create
TIdVCardEMailAddresses
Constructor for the collection.

    constructor Create(AOwner: TPersistent); reintroduce;

Parameters
AOwner: TPersistent
Owner of the collection.
Description
Create is the constructor for the collection instance, and relies on the inherited Create method to set the Owner and ClassType for the object instance.

ClassType is intialized to TIdVCardEMailItem.

Created with Doc-O-Matic 2 donated to Project JEDI. Commercial license available from the Doc-O-Matic site.