Represents an attachment entity. More...
Inherits Aspose::Email::Mapi::Msg::IMessageObjectPropertyContainer.
Public Member Functions | |
| System::SharedPtr< MessageObjectPropertiesCollection > | get_Properties () override |
| Gets the attachment properties. More... | |
| System::SharedPtr< MessageObject > | get_EmbeddedMessage () const |
| Gets the Embedded Message Object storage if present.Can be null. More... | |
| void | set_EmbeddedMessage (System::SharedPtr< MessageObject > value) |
| Sets the Embedded Message Object storage if present.Can be null. More... | |
| System::SharedPtr< CustomAttachmentStorage > | get_CustomAttachmentStorageData () const |
| Gets the custom attachment storage data.Can be null. More... | |
| void | set_CustomAttachmentStorageData (System::SharedPtr< CustomAttachmentStorage > value) |
| Sets the custom attachment storage data.Can be null. More... | |
| MessageObjectAttachmentEntity () | |
| Initializes a new instance of the MessageObjectAttachmentEntity class. More... | |
| MessageObjectAttachmentEntity (System::SharedPtr< MessageObjectPropertiesCollection > properties) | |
| Initializes a new instance of the MessageObjectAttachmentEntity class with the predefined property set. More... | |
Friends | |
| class | Aspose::Email::Mapi::Msg::CFB::MessageObjectCFBReader |
| class | Aspose::Email::Storage::Pst::PstDoer |
Represents an attachment entity.
| Aspose::Email::Mapi::Msg::MessageObjectAttachmentEntity::MessageObjectAttachmentEntity | ( | ) |
Initializes a new instance of the MessageObjectAttachmentEntity class.
| Aspose::Email::Mapi::Msg::MessageObjectAttachmentEntity::MessageObjectAttachmentEntity | ( | System::SharedPtr< MessageObjectPropertiesCollection > | properties | ) |
Initializes a new instance of the MessageObjectAttachmentEntity class with the predefined property set.
| properties | The properties. |
| System::SharedPtr<CustomAttachmentStorage> Aspose::Email::Mapi::Msg::MessageObjectAttachmentEntity::get_CustomAttachmentStorageData | ( | ) | const |
Gets the custom attachment storage data.Can be null.
The custom attachment storage data.
Mutually exclusive with MessageObjectAttachmentEntity::EmbeddedMessage or both can be null.
| System::SharedPtr<MessageObject> Aspose::Email::Mapi::Msg::MessageObjectAttachmentEntity::get_EmbeddedMessage | ( | ) | const |
Gets the Embedded Message Object storage if present.Can be null.
The embedded message.
Mutually exclusive with MessageObjectAttachmentEntity::CustomAttachmentStorageData or both can be null.
|
overridevirtual |
Gets the attachment properties.
The properties collection.
Implements Aspose::Email::Mapi::Msg::IMessageObjectPropertyContainer.
| void Aspose::Email::Mapi::Msg::MessageObjectAttachmentEntity::set_CustomAttachmentStorageData | ( | System::SharedPtr< CustomAttachmentStorage > | value | ) |
Sets the custom attachment storage data.Can be null.
The custom attachment storage data.
Mutually exclusive with MessageObjectAttachmentEntity::EmbeddedMessage or both can be null.
| void Aspose::Email::Mapi::Msg::MessageObjectAttachmentEntity::set_EmbeddedMessage | ( | System::SharedPtr< MessageObject > | value | ) |
Sets the Embedded Message Object storage if present.Can be null.
The embedded message.
Mutually exclusive with MessageObjectAttachmentEntity::CustomAttachmentStorageData or both can be null.
|
friend |
|
friend |