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 |