MapiMessageItemBase
Contents
[
Hide
]MapiMessageItemBase class
Inherits: Aspose::Email::Mapi::MapiPropertyContainer, Aspose::Email::Mapi::IMapiMessageItem
Represents the base class for all MapiMessageItem classes and keeps common collections of mapi properties, attachments, recipients.
Constructors
| Name | Description |
|---|---|
| MapiMessageItemBase (2 overloads) | Initializes a new instance of the MapiMessageItemBase class. |
Methods
| Name | Description |
|---|---|
| AddNamedProperty (15 overloads) | Adds the named bool property. |
| AddNamedPropertyLong (2 overloads) | Adds the named long property. |
| AddNamedPropertyToEmbeddedMsg | Adds the named property to embedded message. |
| CheckIsDisposed | Checks if the object is disposed and raised exception in this case. |
| ConvertToMapiMessage | Convert item to MapiMessage . Set MessageClass, Subject, Mileage and Billing. |
| CreateNamedProperty | |
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
| get_Attachments | Gets the attachments in the message. |
| get_Billing | Contains the billing information associated with an item. |
| get_Body | Gets the message text. |
| get_BodyHtml | Gets the BodyRtf of the message converted to HTML, if present, otherwise an empty string. |
| get_BodyRtf | Gets the RTF formatted message text. |
| get_BodyType | Gets the type of the body. |
| get_Categories | Contains keywords or categories for the message object. |
| get_Companies | Contains the names of the companies that are associated with an item. |
| get_ItemId | The item id, uses with a server |
| get_MessageClass | Gets a case-sensitive string that identifies the sender-defined message class, such as IPM.Note. The message class specifies the type, purpose, or content of the message. |
| get_Mileage | Contains the mileage information that is associated with an item. |
| get_NamedProperties | Gets the named properties of message. |
| get_NamedPropertyMapping | Gets the named property mapping. |
| get_PropertyStream | Gets the property stream. |
| get_Recipients | Gets the recipients of the message. |
| get_Sensitivity | Gets the Sensitivity. |
| get_Subject | Gets the subject of the message. |
| get_SubjectPrefix | Gets a subject prefix that typically indicates some action on a message, such as “FW: " for forwarding. |
| get_SubStorages | Gets the sub storages. |
| get_SupportedType | Gets the supported item type. |
| get_VentureLicenseObj | This stores the venture licensing state instead of 2 obvious fields such as string value for watermark and some value indicating license is set or not. |
| GetFlags | |
| GetProperty | Gets MAPI property by property descriptor. |
| GetTagFromNamedProperty (4 overloads) | Gets the tag from named property. |
| InitNamedPropertyMappingStorage | Inits the named property mapping storage. |
| RemoveProperty | Provides correctly removing property from all collections. |
| set_Attachments | Gets the attachments in the message. |
| set_Billing | Contains the billing information associated with an item. |
| set_Body | Gets the message text. |
| set_BodyRtf | Sets the RTF formatted message text. |
| set_Categories | Contains keywords or categories for the message object. |
| set_Companies | Contains the names of the companies that are associated with an item. |
| set_ItemId | The item id, uses with a server |
| set_MessageClass | Gets a case-sensitive string that identifies the sender-defined message class, such as IPM.Note. The message class specifies the type, purpose, or content of the message. |
| set_Mileage | Contains the mileage information that is associated with an item. |
| set_Recipients | Gets the recipients of the message. |
| set_Sensitivity | Gets the Sensitivity. |
| set_Subject | Sets the subject of the message. |
| SetBodyContent (2 overloads) | Sets the content of the body. |
| SetBodyRtf | Gets or sets the RTF formatted message text. |
| SetMessageFlags | Sets the message flags. |
| SetNamedPropertyMapping | Sets the named property mapping. |
| SetPriority | Sets MailPriority value for MapiMessageItemBase See more PidTagPriority mapi property: https://msdn.microsoft.com/en-us/library/ee159473(v=exchg.80).aspx See more PidTagImportance mapi property: https://msdn.microsoft.com/en-us/library/ee237166(v=exchg.80).aspx |
| SetProperty | Sets MAPI property. |
| SetsIMapiMessageItemMembers | Sets MessageClass,Body and Subject. |
| SetStringNamedProperty | |
| SetVentureLicense | All Aspose products should implement this method. It is called by a GroupDocs product to indicate whether GroupDocs itself is licensed or not and specify a custom watermark. When GroupDocs is licensed, this document instance should behave as licensed too even if the Aspose product is not licensed. |
| TryGetNamedProperty | If MapiNamedPropertyMappingStorage is available, initializes and returns MapiNamedProperty , otherwise null. |
| UpdateDisplayNames | Updates the display names. |
| UpdateHasAttach | Updates the PR_HASATTACH property value. |
| Aspose::Email::Clients::Exchange::WebService::ContactEwsConverter | |
| Aspose::Email::Clients::Exchange::WebService::EwsConverterUtils | |
| Aspose::Email::Clients::Exchange::WebService::Implementation::Contacts::Create::EwsClientContactCreate | |
| Aspose::Email::Clients::Exchange::WebService::Implementation::Contacts::Update::EwsClientContactUpdate | |
| Aspose::Email::Clients::Exchange::WebService::Implementation::Notes::Create::EwsClientNoteCreate | |
| Aspose::Email::Clients::Exchange::WebService::NoteEwsConverter | |
| Aspose::Email::Clients::Graph::GraphClientV1 | |
| Aspose::Email::Clients::Graph::V1::Commands::SendMessageCommand | |
| Aspose::Email::Clients::Graph::V1::Commands::UpdateContactCommand | |
| Aspose::Email::Clients::Graph::V1::Commands::UpdateMessageCommand | |
| Aspose::Email::Clients::Graph::V1::Commands::UpdateTodoTaskCommand | |
| Aspose::Email::Storage::Olm::MapiMessageIterator | |
| Aspose::Email::Storage::Olm::OlmStorage | |
| Aspose::Email::Storage::Pst::FolderInfo | |
| Aspose::Email::Storage::Pst::Ltp::LtpDoer | |
| Aspose::Email::Storage::Pst::PersonalStorage | |
| Aspose::Email::Storage::Pst::PstDoer | |
| Aspose::Email::Tnef::TnefAttachment | |
| Aspose::Email::Tools::ContactConverter | |
| Aspose::Email::Tools::ForwardMessageBuilder | |
| Aspose::Email::Tools::MessageConverter | |
| Aspose::Email::Tools::ResponseMessageBuilder | |
| ClearSignedMailMessageInterpretor | |
| MailMessageInterpretor | |
| MapiCalendar | |
| MapiCalendarEventRecurrence | |
| MapiCalendarExceptionInfo | |
| MapiContact | |
| MapiContactPhoto | |
| MapiDistributionList | |
| MapiJournal | |
| MapiMessage | |
| MapiMessagePropertyStream | |
| MapiMessageReader | |
| MapiNote | |
| MapiTask | |
| OpaqueSignedMailMessageInterpretor | |
| OutlookUtil | |
| TaskMailMessageInterpretor | |
| attachments | The collection of attachments. |
| namedPropertyMappingStorage | The named property mapping storage. |
| recipients | The collection of recipients. |