Aspose::Email::Mapi::MapiDistributionListMember Class Referencefinal

Represents the members of the personal distribution list. More...

Inherits Object.

Public Member Functions

System::String get_DisplayName () const
 Gets the recipient's display name. More...
 
void set_DisplayName (System::String value)
 Sets the recipient's display name. More...
 
System::String get_EmailAddress () const
 Gets the recipient's e-mail address. More...
 
void set_EmailAddress (System::String value)
 Sets the recipient's e-mail address. More...
 
System::String get_AddressType () const
 Gets the recipient's e-mail address type. More...
 
void set_AddressType (System::String value)
 Sets the recipient's e-mail address type. More...
 
System::ArrayPtr< uint8_t > get_EntryId () const
 Gets the EntryID of a member of a personal distribution list. More...
 
void set_EntryId (System::ArrayPtr< uint8_t > value)
 Sets the EntryID of a member of a personal distribution list. More...
 
MapiDistributionListEntryIdType get_EntryIdType () const
 Gets the type of EntryID. More...
 
void set_EntryIdType (MapiDistributionListEntryIdType value)
 Sets the type of EntryID. More...
 
MapiDistributionListContactAddressType get_ContactAddressType () const
 Gets the type of the address, when EntryId property contains a the EntryID of a Contact object. More...
 
void set_ContactAddressType (MapiDistributionListContactAddressType value)
 Sets the type of the address, when EntryId property contains a the EntryID of a Contact object. More...
 
 MapiDistributionListMember (System::String displayName, System::String emailAddress)
 Initializes a new instance of the MapiDistributionListMember class. More...
 
 MapiDistributionListMember (System::ArrayPtr< uint8_t > entryId, MapiDistributionListEntryIdType entryIdType, MapiDistributionListContactAddressType contactAddressType)
 Initializes a new instance of the MapiDistributionListMember class. More...
 
System::SharedPtr< MapiContactToMapiContact ()
 
System::ArrayPtr< uint8_t > CreateOneOffEntryIdStructure ()
 Creates the one off entry id structure. More...
 
System::ArrayPtr< uint8_t > CreateWrappedEntryIdStructure ()
 Creates the one off entry id structure. More...
 

Detailed Description

Represents the members of the personal distribution list.

Constructor & Destructor Documentation

◆ MapiDistributionListMember() [1/2]

Aspose::Email::Mapi::MapiDistributionListMember::MapiDistributionListMember ( System::String  displayName,
System::String  emailAddress 
)

Initializes a new instance of the MapiDistributionListMember class.

Parameters
displayNameThe display name.
emailAddressThe email address.

If displayName is null or empty this element will not be displayed when you open this DistributionList in Outlook.

◆ MapiDistributionListMember() [2/2]

Aspose::Email::Mapi::MapiDistributionListMember::MapiDistributionListMember ( System::ArrayPtr< uint8_t >  entryId,
MapiDistributionListEntryIdType  entryIdType,
MapiDistributionListContactAddressType  contactAddressType 
)

Initializes a new instance of the MapiDistributionListMember class.

Parameters
entryIdThe entry id.
entryIdTypeType of the entry id.
contactAddressTypeType of the contact address.

Member Function Documentation

◆ CreateOneOffEntryIdStructure()

System::ArrayPtr<uint8_t> Aspose::Email::Mapi::MapiDistributionListMember::CreateOneOffEntryIdStructure ( )

Creates the one off entry id structure.

Returns

◆ CreateWrappedEntryIdStructure()

System::ArrayPtr<uint8_t> Aspose::Email::Mapi::MapiDistributionListMember::CreateWrappedEntryIdStructure ( )

Creates the one off entry id structure.

Returns

◆ get_AddressType()

System::String Aspose::Email::Mapi::MapiDistributionListMember::get_AddressType ( ) const

Gets the recipient's e-mail address type.

The type of the address.

◆ get_ContactAddressType()

MapiDistributionListContactAddressType Aspose::Email::Mapi::MapiDistributionListMember::get_ContactAddressType ( ) const

Gets the type of the address, when EntryId property contains a the EntryID of a Contact object.

The type of the address.

◆ get_DisplayName()

System::String Aspose::Email::Mapi::MapiDistributionListMember::get_DisplayName ( ) const

Gets the recipient's display name.

The display name.

If DisplayName value is null or empty this element will not be displayed when you open this DistributionList in Outlook.

◆ get_EmailAddress()

System::String Aspose::Email::Mapi::MapiDistributionListMember::get_EmailAddress ( ) const

Gets the recipient's e-mail address.

The email address.

◆ get_EntryId()

System::ArrayPtr<uint8_t> Aspose::Email::Mapi::MapiDistributionListMember::get_EntryId ( ) const

Gets the EntryID of a member of a personal distribution list.

The entry id.

◆ get_EntryIdType()

MapiDistributionListEntryIdType Aspose::Email::Mapi::MapiDistributionListMember::get_EntryIdType ( ) const

Gets the type of EntryID.

The type of the entry id.

◆ set_AddressType()

void Aspose::Email::Mapi::MapiDistributionListMember::set_AddressType ( System::String  value)

Sets the recipient's e-mail address type.

The type of the address.

◆ set_ContactAddressType()

void Aspose::Email::Mapi::MapiDistributionListMember::set_ContactAddressType ( MapiDistributionListContactAddressType  value)

Sets the type of the address, when EntryId property contains a the EntryID of a Contact object.

The type of the address.

◆ set_DisplayName()

void Aspose::Email::Mapi::MapiDistributionListMember::set_DisplayName ( System::String  value)

Sets the recipient's display name.

The display name.

If DisplayName value is null or empty this element will not be displayed when you open this DistributionList in Outlook.

◆ set_EmailAddress()

void Aspose::Email::Mapi::MapiDistributionListMember::set_EmailAddress ( System::String  value)

Sets the recipient's e-mail address.

The email address.

◆ set_EntryId()

void Aspose::Email::Mapi::MapiDistributionListMember::set_EntryId ( System::ArrayPtr< uint8_t >  value)

Sets the EntryID of a member of a personal distribution list.

The entry id.

◆ set_EntryIdType()

void Aspose::Email::Mapi::MapiDistributionListMember::set_EntryIdType ( MapiDistributionListEntryIdType  value)

Sets the type of EntryID.

The type of the entry id.

◆ ToMapiContact()

System::SharedPtr<MapiContact> Aspose::Email::Mapi::MapiDistributionListMember::ToMapiContact ( )