Properties are used to store professional details for the person represented by the contact More...
Inherits Aspose::Email::Mapi::MapiContactPropertySet.
Public Member Functions | |
System::String | get_Title () |
Gets the job title of the contact More... | |
void | set_Title (System::String value) |
Sets the job title of the contact More... | |
System::String | get_CompanyName () |
Gets the company that employs the contact More... | |
void | set_CompanyName (System::String value) |
Sets the company that employs the contact More... | |
System::String | get_DepartmentName () |
Gets the name of the department to which the contact belongs More... | |
void | set_DepartmentName (System::String value) |
Sets the name of the department to which the contact belongs More... | |
System::String | get_OfficeLocation () |
Gets the location of the office that the contact works in More... | |
void | set_OfficeLocation (System::String value) |
Sets the location of the office that the contact works in More... | |
System::String | get_ManagerName () |
Gets the name of the contact's manager More... | |
void | set_ManagerName (System::String value) |
Sets the name of the contact's manager More... | |
System::String | get_Assistant () |
Gets the name of the contact's assistant More... | |
void | set_Assistant (System::String value) |
Sets the name of the contact's assistant More... | |
System::String | get_Profession () |
Gets the profession of the contact More... | |
void | set_Profession (System::String value) |
Sets the profession of the contact More... | |
MapiContactProfessionalPropertySet () | |
Initializes a new instance of the MapiContactProfessionalPropertySet class. More... | |
MapiContactProfessionalPropertySet (System::String companyName, System::String title) | |
Initializes a new instance of the MapiContactProfessionalPropertySet class. More... | |
MapiContactProfessionalPropertySet (System::SharedPtr< MapiMessageItemBase > msg) | |
Initializes a new instance of the MapiContactProfessionalPropertySet class. More... | |
MapiContactProfessionalPropertySet (System::SharedPtr< MapiPropertyCollection > properties) | |
Initializes a new instance of the MapiContactProfessionalPropertySet class More... | |
MapiContactProfessionalPropertySet (System::SharedPtr< Aspose::Email::PersonalInfo::VCard::VCardHeaderList > properties) | |
Initializes a new instance of the MapiContactProfessionalPropertySet class More... | |
MapiContactProfessionalPropertySet (System::String company, System::String department, System::String office, System::String title, System::String managerName, System::String assistant, System::String profession) | |
Initializes a new instance of the MapiContactProfessionalPropertySet class. More... | |
void | ToVCard (System::SharedPtr< Aspose::Email::PersonalInfo::VCard::VCardHeaderList > vCardProperties) |
Converts this MapiContactProfessionalPropertySet into vCard properties and adds them to the specified VCardHeaderList More... | |
void | SetOwner (System::SharedPtr< MapiMessageItemBase > msg) override |
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< MapiMessageItemBase > | msg |
Properties are used to store professional details for the person represented by the contact
Aspose::Email::Mapi::MapiContactProfessionalPropertySet::MapiContactProfessionalPropertySet | ( | ) |
Initializes a new instance of the MapiContactProfessionalPropertySet class.
Aspose::Email::Mapi::MapiContactProfessionalPropertySet::MapiContactProfessionalPropertySet | ( | System::String | companyName, |
System::String | title | ||
) |
Initializes a new instance of the MapiContactProfessionalPropertySet class.
companyName | Name of the company. |
title | The title. |
Aspose::Email::Mapi::MapiContactProfessionalPropertySet::MapiContactProfessionalPropertySet | ( | System::SharedPtr< MapiMessageItemBase > | msg | ) |
Initializes a new instance of the MapiContactProfessionalPropertySet class.
msg | The MapiMessage |
Aspose::Email::Mapi::MapiContactProfessionalPropertySet::MapiContactProfessionalPropertySet | ( | System::SharedPtr< MapiPropertyCollection > | properties | ) |
Initializes a new instance of the MapiContactProfessionalPropertySet class
properties | A MapiPropertyCollection containing contact professional properties |
Aspose::Email::Mapi::MapiContactProfessionalPropertySet::MapiContactProfessionalPropertySet | ( | System::SharedPtr< Aspose::Email::PersonalInfo::VCard::VCardHeaderList > | properties | ) |
Initializes a new instance of the MapiContactProfessionalPropertySet class
properties | A VCardHeaderList containing contact professional properties |
Aspose::Email::Mapi::MapiContactProfessionalPropertySet::MapiContactProfessionalPropertySet | ( | System::String | company, |
System::String | department, | ||
System::String | office, | ||
System::String | title, | ||
System::String | managerName, | ||
System::String | assistant, | ||
System::String | profession | ||
) |
Initializes a new instance of the MapiContactProfessionalPropertySet class.
company | A company name. |
department | A department name. |
office | An office location. |
title | A job title. |
managerName | |
assistant | |
profession |
System::String Aspose::Email::Mapi::MapiContactProfessionalPropertySet::get_Assistant | ( | ) |
Gets the name of the contact's assistant
System::String Aspose::Email::Mapi::MapiContactProfessionalPropertySet::get_CompanyName | ( | ) |
Gets the company that employs the contact
System::String Aspose::Email::Mapi::MapiContactProfessionalPropertySet::get_DepartmentName | ( | ) |
Gets the name of the department to which the contact belongs
System::String Aspose::Email::Mapi::MapiContactProfessionalPropertySet::get_ManagerName | ( | ) |
Gets the name of the contact's manager
System::String Aspose::Email::Mapi::MapiContactProfessionalPropertySet::get_OfficeLocation | ( | ) |
Gets the location of the office that the contact works in
System::String Aspose::Email::Mapi::MapiContactProfessionalPropertySet::get_Profession | ( | ) |
Gets the profession of the contact
System::String Aspose::Email::Mapi::MapiContactProfessionalPropertySet::get_Title | ( | ) |
Gets the job title of the contact
void Aspose::Email::Mapi::MapiContactProfessionalPropertySet::set_Assistant | ( | System::String | value | ) |
Sets the name of the contact's assistant
void Aspose::Email::Mapi::MapiContactProfessionalPropertySet::set_CompanyName | ( | System::String | value | ) |
Sets the company that employs the contact
void Aspose::Email::Mapi::MapiContactProfessionalPropertySet::set_DepartmentName | ( | System::String | value | ) |
Sets the name of the department to which the contact belongs
void Aspose::Email::Mapi::MapiContactProfessionalPropertySet::set_ManagerName | ( | System::String | value | ) |
Sets the name of the contact's manager
void Aspose::Email::Mapi::MapiContactProfessionalPropertySet::set_OfficeLocation | ( | System::String | value | ) |
Sets the location of the office that the contact works in
void Aspose::Email::Mapi::MapiContactProfessionalPropertySet::set_Profession | ( | System::String | value | ) |
Sets the profession of the contact
void Aspose::Email::Mapi::MapiContactProfessionalPropertySet::set_Title | ( | System::String | value | ) |
Sets the job title of the contact
|
overridevirtual |
Implements Aspose::Email::Mapi::MapiContactPropertySet.
void Aspose::Email::Mapi::MapiContactProfessionalPropertySet::ToVCard | ( | System::SharedPtr< Aspose::Email::PersonalInfo::VCard::VCardHeaderList > | vCardProperties | ) |
Converts this MapiContactProfessionalPropertySet into vCard properties and adds them to the specified VCardHeaderList
vCardProperties | A VCardHeaderList |
|
friend |
|
friend |