Aspose::Email::Mapi::MapiContactOtherPropertySet Class Referencefinal

The properties are used to specify additional properies of contact. More...

Inherits Aspose::Email::Mapi::MapiContactPropertySet.

Public Member Functions

bool get_Private ()
 Indicates whether the end-user wants this message object hidden from other users who have access to the message object. More...
 
void set_Private (bool value)
 Indicates whether the end-user wants this message object hidden from other users who have access to the message object. More...
 
bool get_Journal ()
 Specifies whether to create a journal for each action associated with this contact. More...
 
void set_Journal (bool value)
 Specifies whether to create a journal for each action associated with this contact. More...
 
System::DateTime get_ReminderTime ()
 Specifies the initial signal time for a reminder. More...
 
void set_ReminderTime (System::DateTime value)
 Specifies the initial signal time for a reminder. More...
 
System::String get_ReminderTopic ()
 Represents the status of a meeting request. More...
 
void set_ReminderTopic (System::String value)
 Represents the status of a meeting request. More...
 
System::String get_UserField1 ()
 Specifies the first field on the contact that is intended for miscellaneous use for the contact. More...
 
void set_UserField1 (System::String value)
 Specifies the first field on the contact that is intended for miscellaneous use for the contact. More...
 
System::String get_UserField2 ()
 Specifies the second field on the contact that is intended for miscellaneous use for the contact. More...
 
void set_UserField2 (System::String value)
 Specifies the second field on the contact that is intended for miscellaneous use for the contact. More...
 
System::String get_UserField3 ()
 Specifies the third field on the contact that is intended for miscellaneous use for the contact. More...
 
void set_UserField3 (System::String value)
 Specifies the third field on the contact that is intended for miscellaneous use for the contact. More...
 
System::String get_UserField4 ()
 Specifies the forth field on the contact that is intended for miscellaneous use for the contact. More...
 
void set_UserField4 (System::String value)
 Specifies the forth field on the contact that is intended for miscellaneous use for the contact. More...
 
 MapiContactOtherPropertySet ()
 Initializes a new instance of MapiContactOtherPropertySet class More...
 
 MapiContactOtherPropertySet (System::SharedPtr< MapiMessageItemBase > msg)
 Initializes a new instance of MapiContactOtherPropertySet class More...
 
 MapiContactOtherPropertySet (System::SharedPtr< Aspose::Email::PersonalInfo::VCard::VCardHeaderList > properties)
 
void SetOwner (System::SharedPtr< MapiMessageItemBase > msg) override
 
void ToVCard (System::SharedPtr< Aspose::Email::PersonalInfo::VCard::VCardHeaderList > vCardProperties)
 
- Public Member Functions inherited from Aspose::Email::Mapi::MapiContactPropertySet
System::String GetStringProperty (MapiNamedPropertyId nameId, System::String value)
 
void SetStringProperty (MapiNamedPropertyId nameId, System::String value, System::Guid psetId, System::String &prop)
 
bool GetBooleanProperty (MapiNamedPropertyId nameId, bool value)
 
void SetBooleanProperty (MapiNamedPropertyId nameId, bool value, System::Guid psetId, bool &prop)
 
System::DateTime GetDateTimeProperty (MapiNamedPropertyId nameId, System::DateTime value)
 
void SetDateTimeProperty (MapiNamedPropertyId nameId, System::DateTime value, System::Guid psetId, System::DateTime &prop)
 

Friends

class Aspose::Email::Tools::ContactConverter
 
class Aspose::Email::Mapi::MapiContact
 

Additional Inherited Members

- Protected Member Functions inherited from Aspose::Email::Mapi::MapiContactPropertySet
System::String GetStringProperty (int64_t tag, System::String value)
 
void SetStringProperty (int64_t tag, System::String value, System::String &prop)
 
void SetDateTimeProperty (int64_t tag, System::DateTime value, System::DateTime &prop)
 
- Protected Attributes inherited from Aspose::Email::Mapi::MapiContactPropertySet
System::SharedPtr< MapiMessageItemBasemsg
 

Detailed Description

The properties are used to specify additional properies of contact.

Constructor & Destructor Documentation

◆ MapiContactOtherPropertySet() [1/3]

Aspose::Email::Mapi::MapiContactOtherPropertySet::MapiContactOtherPropertySet ( )

Initializes a new instance of MapiContactOtherPropertySet class

◆ MapiContactOtherPropertySet() [2/3]

Aspose::Email::Mapi::MapiContactOtherPropertySet::MapiContactOtherPropertySet ( System::SharedPtr< MapiMessageItemBase msg)

Initializes a new instance of MapiContactOtherPropertySet class

Parameters
msgA MapiMessage containing contact name properties

◆ MapiContactOtherPropertySet() [3/3]

Aspose::Email::Mapi::MapiContactOtherPropertySet::MapiContactOtherPropertySet ( System::SharedPtr< Aspose::Email::PersonalInfo::VCard::VCardHeaderList >  properties)

Member Function Documentation

◆ get_Journal()

bool Aspose::Email::Mapi::MapiContactOtherPropertySet::get_Journal ( )

Specifies whether to create a journal for each action associated with this contact.

◆ get_Private()

bool Aspose::Email::Mapi::MapiContactOtherPropertySet::get_Private ( )

Indicates whether the end-user wants this message object hidden from other users who have access to the message object.

◆ get_ReminderTime()

System::DateTime Aspose::Email::Mapi::MapiContactOtherPropertySet::get_ReminderTime ( )

Specifies the initial signal time for a reminder.

◆ get_ReminderTopic()

System::String Aspose::Email::Mapi::MapiContactOtherPropertySet::get_ReminderTopic ( )

Represents the status of a meeting request.

◆ get_UserField1()

System::String Aspose::Email::Mapi::MapiContactOtherPropertySet::get_UserField1 ( )

Specifies the first field on the contact that is intended for miscellaneous use for the contact.

◆ get_UserField2()

System::String Aspose::Email::Mapi::MapiContactOtherPropertySet::get_UserField2 ( )

Specifies the second field on the contact that is intended for miscellaneous use for the contact.

◆ get_UserField3()

System::String Aspose::Email::Mapi::MapiContactOtherPropertySet::get_UserField3 ( )

Specifies the third field on the contact that is intended for miscellaneous use for the contact.

◆ get_UserField4()

System::String Aspose::Email::Mapi::MapiContactOtherPropertySet::get_UserField4 ( )

Specifies the forth field on the contact that is intended for miscellaneous use for the contact.

◆ set_Journal()

void Aspose::Email::Mapi::MapiContactOtherPropertySet::set_Journal ( bool  value)

Specifies whether to create a journal for each action associated with this contact.

◆ set_Private()

void Aspose::Email::Mapi::MapiContactOtherPropertySet::set_Private ( bool  value)

Indicates whether the end-user wants this message object hidden from other users who have access to the message object.

◆ set_ReminderTime()

void Aspose::Email::Mapi::MapiContactOtherPropertySet::set_ReminderTime ( System::DateTime  value)

Specifies the initial signal time for a reminder.

◆ set_ReminderTopic()

void Aspose::Email::Mapi::MapiContactOtherPropertySet::set_ReminderTopic ( System::String  value)

Represents the status of a meeting request.

◆ set_UserField1()

void Aspose::Email::Mapi::MapiContactOtherPropertySet::set_UserField1 ( System::String  value)

Specifies the first field on the contact that is intended for miscellaneous use for the contact.

◆ set_UserField2()

void Aspose::Email::Mapi::MapiContactOtherPropertySet::set_UserField2 ( System::String  value)

Specifies the second field on the contact that is intended for miscellaneous use for the contact.

◆ set_UserField3()

void Aspose::Email::Mapi::MapiContactOtherPropertySet::set_UserField3 ( System::String  value)

Specifies the third field on the contact that is intended for miscellaneous use for the contact.

◆ set_UserField4()

void Aspose::Email::Mapi::MapiContactOtherPropertySet::set_UserField4 ( System::String  value)

Specifies the forth field on the contact that is intended for miscellaneous use for the contact.

◆ SetOwner()

void Aspose::Email::Mapi::MapiContactOtherPropertySet::SetOwner ( System::SharedPtr< MapiMessageItemBase msg)
overridevirtual

◆ ToVCard()

void Aspose::Email::Mapi::MapiContactOtherPropertySet::ToVCard ( System::SharedPtr< Aspose::Email::PersonalInfo::VCard::VCardHeaderList >  vCardProperties)

Friends And Related Function Documentation

◆ Aspose::Email::Mapi::MapiContact

friend class Aspose::Email::Mapi::MapiContact
friend

◆ Aspose::Email::Tools::ContactConverter

friend class Aspose::Email::Tools::ContactConverter
friend