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 |