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::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...
 

Friends

class Aspose::Email::Mapi::MapiDistributionList
 

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.
Exceptions
ArgumentExceptionIf displayName is null or empty.
ArgumentExceptionIf emailAddress is null or empty.

◆ 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.

◆ 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.

◆ 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.

Friends And Related Function Documentation

◆ Aspose::Email::Mapi::MapiDistributionList