Aspose::Email::Mapi::MapiAttachment Class Reference

Represents the attachment in the E-mail message. More...

Inherits Aspose::Email::Mapi::MapiPropertyContainer.

Public Member Functions

virtual System::String get_ItemId ()
 The item id, uses with a server More...
 
virtual void set_ItemId (System::String value)
 The item id, uses with a server More...
 
virtual bool get_IsInline ()
 Gets a value indicating whether the attachment is inline or regular. If inline returns true, otherwise false. More...
 
System::String get_Extension ()
 Gets a filename extension that indicates the document type of an attachment. More...
 
System::SharedPtr< MapiPropertyStreamget_PropertyStream ()
 Gets the property stream. More...
 
System::SharedPtr< MapiPropertyCollectionget_SubStorages ()
 Gets the sub storages. More...
 
System::String get_FileName ()
 Gets an attachment's base filename and extension, excluding path. More...
 
System::String get_LongFileName ()
 Gets an attachment's long filename and extension, excluding path. More...
 
System::String get_DisplayName ()
 Gets the display name of the ole object in an attachment. More...
 
void set_DisplayName (System::String value)
 Gets the display name of the ole object in an attachment. More...
 
System::String get_MimeTag ()
 Gets formatting information about a Multipurpose Internet Mail Extensions (MIME) attachment. More...
 
System::ArrayPtr< uint8_t > get_BinaryData ()
 Gets binary attachment data. More...
 
void set_BinaryData (System::ArrayPtr< uint8_t > value)
 Sets binary attachment data. More...
 
System::SharedPtr< System::Object > get_Content ()
 Gets the content. More...
 
System::String get_ContentId ()
 
System::SharedPtr< MapiObjectPropertyget_ObjectData ()
 Gets an attachment object typically accessed through the OLE IStorage interface. More...
 
System::SharedPtr< MapiPropertyCollectionget_NamedProperties ()
 Gets the named properties of message. More...
 
bool get_Hidden ()
 
 MapiAttachment ()
 Initializes a new instance of the MapiAttachment class. More...
 
 MapiAttachment (System::String itemId, System::String attachName, System::ArrayPtr< uint8_t > attachData, int32_t count)
 Initializes a new instance of the MapiAttachment class. More...
 
 MapiAttachment (System::String itemId, System::String attachName, System::ArrayPtr< uint8_t > attachData, System::String mediaType, int32_t count)
 Initializes a new instance of the MapiAttachment class. More...
 
 MapiAttachment (System::String attachName, System::ArrayPtr< uint8_t > attachData, int32_t count, OutlookMessageFormat format, bool preserveDates, int32_t codePage)
 Initializes a new instance of the MapiAttachment class. More...
 
 MapiAttachment (System::String attachName, System::SharedPtr< MapiMessageItemBase > attachMsg, int32_t count, OutlookMessageFormat format, bool preserveDates, int32_t codePage)
 Initializes a new instance of the MapiAttachment class. More...
 
 MapiAttachment (System::String attachName, System::String attachContentId, System::ArrayPtr< uint8_t > attachData, int32_t count, OutlookMessageFormat format, bool preserveDates)
 Initializes a new instance of the MapiAttachment class. More...
 
 MapiAttachment (System::String attachName, System::SharedPtr< MapiMessage > attachMsg, int32_t count, OutlookMessageFormat format, bool preserveDates)
 Initializes a new instance of the MapiAttachment class. More...
 
 MapiAttachment (System::SharedPtr< ReferenceAttachment > refAttach, int32_t codePage, int32_t count, OutlookMessageFormat format, bool preserveDates)
 
void SetNamedPropertyMapping (System::SharedPtr< MapiNamedPropertyMappingStorage > value)
 Sets the named property mapping. More...
 
void Save (System::String filename)
 Save attachment content. More...
 
void Save (System::SharedPtr< System::IO::Stream > stream)
 Save attachment content. More...
 
void SaveInternal (System::SharedPtr< System::IO::Stream > stream)
 Save attachment content. More...
 
void SetProperty (System::SharedPtr< MapiProperty > value) override
 Sets the property. More...
 
void RemoveProperty (int64_t tag)
 Provides correctly removing property from all collections. More...
 
System::SharedPtr< Nodes::IMapiNode > CreateMapiNode (System::String key) override
 Creates the mapi node. More...
 
void SetOwner (System::SharedPtr< MapiMessageItemBase > owner)
 Sets the owner. More...
 
int32_t GetSize ()
 Gets the size of the attachment. Contains the sum, in bytes, of the sizes of all properties on an attachment. The sum contained in PR_ATTACH_SIZE property includes the size of the PR_ATTACH_DATA_BIN or PR_ATTACH_DATA_OBJ property. More...
 
System::SharedPtr< MapiAttachmentClone ()
 
System::SharedPtr< System::IO::MemoryStream > ToMemoryStream ()
 
System::SharedPtr< MapiMessageToMapiMessage ()
 
System::SharedPtr< MapiPropertyGetProperty (System::SharedPtr< PropertyDescriptor > pd) override
 Gets MAPI property by property descriptor. More...
 
bool TryGetNamedProperty (System::SharedPtr< MapiProperty > mapiProperty, System::SharedPtr< MapiNamedProperty > &mapiNamedProperty) override
 If MapiNamedPropertyMappingStorage is available, initializes and returns MapiNamedProperty, otherwise null. More...
 
void SetProperty (System::SharedPtr< PropertyDescriptor > pd, System::SharedPtr< System::Object > value) override
 Sets MAPI property. More...
 
- Public Member Functions inherited from Aspose::Email::Mapi::MapiPropertyContainer
virtual System::SharedPtr< MapiPropertyCollectionget_Properties ()
 Gets the collection of properties. More...
 
virtual int32_t get_CodePage ()
 Gets the code page. More...
 
System::SharedPtr< System::Text::Encoding > get_CurrentEncoding ()
 
 MapiPropertyContainer ()
 Initializes a new instance of the MapiPropertyContainer class. More...
 
 MapiPropertyContainer (System::SharedPtr< MapiPropertyCollection > properties)
 Initializes a new instance of the MapiPropertyContainer class. More...
 
System::SharedPtr< MapiPropertyCollectionGetSubStorages ()
 
System::String TryGetPropertyString (int64_t tag, int32_t codepage)
 Try to get a property data as string with specified tag and code page. More...
 
System::ArrayPtr< uint8_t > TryGetPropertyData (int64_t tag)
 Try to get the property data with specified tag key. More...
 
System::String TryGetPropertyString (int64_t tag)
 Try to get a property data as string with specified tag. More...
 
System::String GetPropertyString (int64_t tag, int32_t codepage)
 Gets the string value of the property specified by tag. More...
 
System::String GetPropertyString (int64_t tag)
 Gets the string value of the property specified by tag. More...
 
System::ArrayPtr< uint8_t > GetPropertyBytes (int64_t tag)
 Gets the string value of the property specified by tag. More...
 
System::Nullable< int32_t > GetPropertyInt32 (int64_t tag)
 Gets the int32 value of the property specified by tag. More...
 
System::Nullable< int64_t > GetPropertyLong (int64_t tag)
 Gets the value of the property specified by tag as Long (int64) type. More...
 
System::Nullable< int16_t > GetPropertyShort (int64_t tag)
 Gets the value of the property specified by tag as Short type. More...
 
System::Nullable< bool > GetPropertyBoolean (int64_t tag)
 Gets the value of the property specified by tag as Boolean type. More...
 
System::Nullable< System::DateTime > GetPropertyDateTime (int64_t key)
 Gets the value of the property specified by tag as DateTime type. More...
 
bool IsStoreUnicodeOk ()
 Determines if string properties are Unicode encoded or not. More...
 
bool TryGetPropertyString (int64_t tag, System::String &value, int32_t codepage)
 Gets the value of the specified property as String type. A return value indicates whether the operation succeeded. More...
 
bool TryGetPropertyString (int64_t tag, System::String &value)
 Gets the value of the specified property as String type. A return value indicates whether the operation succeeded. More...
 
bool TryGetPropertyDateTime (int64_t tag, System::DateTime &value)
 Gets the value of the specified property as DateTime type. A return value indicates whether the operation succeeded. More...
 
bool TryGetPropertyLong (int64_t tag, int64_t &value)
 Gets the value of the specified property as Long type. A return value indicates whether the operation succeeded. More...
 
bool TryGetPropertyInt32 (int64_t tag, int32_t &value)
 Gets the value of the specified property as Int32 type. A return value indicates whether the operation succeeded. More...
 
void SetProperty (int64_t tag, System::ArrayPtr< uint8_t > data)
 Set the property. More...
 
void SetProperty (int64_t tag, System::String value, OutlookMessageFormat format)
 Set the string property. More...
 
void SetProperty (int64_t tag, System::String value, bool isUnicode)
 Set the string property. More...
 
void SetProperty (int64_t tag, System::String value, System::SharedPtr< System::Text::Encoding > nonUnicodeEncoding)
 Set the string property. More...
 
void SetProperty (int64_t tag, System::String value)
 Set the string property with CurrentEncoding More...
 
void SetProperty (int64_t tag, System::DateTime dateTime)
 Set the datetime property. More...
 
void SetPropertyLong (int64_t tag, int64_t value)
 Set the long property. More...
 

Public Attributes

System::SharedPtr< MapiNamedPropertyMappingStoragenamedPropertyMappingStorage
 The named property mapping storage. More...
 
- Public Attributes inherited from Aspose::Email::Mapi::MapiPropertyContainer
int32_t codePage
 The code page. More...
 
System::SharedPtr< MapiPropertyCollectionpropertyDictionary
 The property dictionary. More...
 

Protected Member Functions

virtual ~MapiAttachment ()
 
- Protected Member Functions inherited from Aspose::Email::Mapi::MapiPropertyContainer
virtual ~MapiPropertyContainer ()
 

Friends

class Aspose::Email::Attachment
 
class Aspose::Email::Clients::Exchange::WebService::ContactEwsConverter
 
class Aspose::Email::Tools::ContactConverter
 
class Aspose::Email::Clients::Exchange::WebService::EwsConverterUtils
 
class Aspose::Email::Clients::Exchange::WebService::NoteEwsConverter
 
class Aspose::Email::Clients::Exchange::WebService::TaskEwsConverter
 
class Aspose::Email::Clients::Exchange::WebService::Implementation::Appointments::Create::EwsClientAppointmentCreate
 
class Aspose::Email::Clients::Exchange::WebService::Implementation::Notes::Create::EwsClientNoteCreate
 
class Aspose::Email::Clients::Exchange::WebService::Implementation::Tasks::Create::EwsClientTaskCreate
 
class Aspose::Email::Mapi::MapiTask
 
class Aspose::Email::Clients::Graph::V1::Commands::CreateAttachmentCommand
 
class Aspose::Email::Clients::Graph::V1::Commands::GetAttachmentCommand
 
class Aspose::Email::Clients::Graph::V1::Commands::ListAttachmentsCommand
 
class Aspose::Email::Clients::Graph::GraphClientV1
 
class Aspose::Email::Clients::Graph::V1::Model::TLAttachment
 
class Aspose::Email::LinkedResource
 
class Aspose::Email::Mapi::MailMessageInterpretor
 
class Aspose::Email::Mapi::MapiAttachmentCollection
 
class Aspose::Email::Mapi::MapiCalendar
 
class Aspose::Email::Mapi::MapiCalendarEventRecurrence
 
class Aspose::Email::Mapi::MapiContact
 
class Aspose::Email::Mapi::MapiContactPhoto
 
class Aspose::Email::Mapi::MapiDistributionList
 
class Aspose::Email::Mapi::MapiJournal
 
class Aspose::Email::Mapi::MapiMessage
 
class Aspose::Email::Mapi::Nodes::AttachmentDirectory
 
class Aspose::Email::Mapi::Nodes::NamedPropertyMappingDirectory
 
class Aspose::Email::ReferenceAttachment
 
class Aspose::Email::Storage::Pst::Ltp::LtpDoer
 
class Aspose::Email::Storage::Pst::PstDoer
 
class Aspose::Email::Tnef::TnefAttachment
 
class Aspose::Email::Tools::MessageConverter
 
class Aspose::Email::Tools::ForwardMessageBuilder
 

Additional Inherited Members

- Static Public Attributes inherited from Aspose::Email::Mapi::MapiPropertyContainer
static const int32_t DefaultCodePage
 

Detailed Description

Represents the attachment in the E-mail message.

Constructor & Destructor Documentation

◆ MapiAttachment() [1/8]

Aspose::Email::Mapi::MapiAttachment::MapiAttachment ( )

Initializes a new instance of the MapiAttachment class.

◆ MapiAttachment() [2/8]

Aspose::Email::Mapi::MapiAttachment::MapiAttachment ( System::String  itemId,
System::String  attachName,
System::ArrayPtr< uint8_t >  attachData,
int32_t  count 
)

Initializes a new instance of the MapiAttachment class.

Parameters
itemIdThe attachment id
attachNameName of the attach.
attachDataThe attach data.
countThe attachments quantity.

◆ MapiAttachment() [3/8]

Aspose::Email::Mapi::MapiAttachment::MapiAttachment ( System::String  itemId,
System::String  attachName,
System::ArrayPtr< uint8_t >  attachData,
System::String  mediaType,
int32_t  count 
)

Initializes a new instance of the MapiAttachment class.

Parameters
itemIdThe attachment id
attachNameName of the attach.
attachDataThe attach data.
mediaTypeThe media type name.
countThe attachments quantity.

◆ MapiAttachment() [4/8]

Aspose::Email::Mapi::MapiAttachment::MapiAttachment ( System::String  attachName,
System::ArrayPtr< uint8_t >  attachData,
int32_t  count,
OutlookMessageFormat  format,
bool  preserveDates,
int32_t  codePage 
)

Initializes a new instance of the MapiAttachment class.

Parameters
attachNameName of the attach.
attachDataThe attach data.
countThe count.
formatThe format.
preserveDatesIf set to true [preserve dates].
codePage

◆ MapiAttachment() [5/8]

Aspose::Email::Mapi::MapiAttachment::MapiAttachment ( System::String  attachName,
System::SharedPtr< MapiMessageItemBase attachMsg,
int32_t  count,
OutlookMessageFormat  format,
bool  preserveDates,
int32_t  codePage 
)

Initializes a new instance of the MapiAttachment class.

Parameters
attachNameName of the attach.
attachMsg
countThe count.
formatThe format.
preserveDatesIf set to true [preserve dates].
codePage

◆ MapiAttachment() [6/8]

Aspose::Email::Mapi::MapiAttachment::MapiAttachment ( System::String  attachName,
System::String  attachContentId,
System::ArrayPtr< uint8_t >  attachData,
int32_t  count,
OutlookMessageFormat  format,
bool  preserveDates 
)

Initializes a new instance of the MapiAttachment class.

Parameters
attachNameName of the attach.
attachContentIdContentId of the attachment.
attachDataThe attach data.
countThe count.
formatThe format.
preserveDatesIf set to true [preserve dates].

◆ MapiAttachment() [7/8]

Aspose::Email::Mapi::MapiAttachment::MapiAttachment ( System::String  attachName,
System::SharedPtr< MapiMessage attachMsg,
int32_t  count,
OutlookMessageFormat  format,
bool  preserveDates 
)

Initializes a new instance of the MapiAttachment class.

Parameters
attachNameName of the attach.
attachMsgThe mapi message that will be attached.
countThe count.
formatThe format.
preserveDatesIf set to true [preserve dates].

◆ MapiAttachment() [8/8]

Aspose::Email::Mapi::MapiAttachment::MapiAttachment ( System::SharedPtr< ReferenceAttachment refAttach,
int32_t  codePage,
int32_t  count,
OutlookMessageFormat  format,
bool  preserveDates 
)

◆ ~MapiAttachment()

virtual Aspose::Email::Mapi::MapiAttachment::~MapiAttachment ( )
protectedvirtual

Member Function Documentation

◆ Clone()

System::SharedPtr<MapiAttachment> Aspose::Email::Mapi::MapiAttachment::Clone ( )

◆ CreateMapiNode()

System::SharedPtr<Nodes::IMapiNode> Aspose::Email::Mapi::MapiAttachment::CreateMapiNode ( System::String  key)
overridevirtual

Creates the mapi node.

Parameters
keyThe node key.
Returns
The IMapiNode interface.

Reimplemented from Aspose::Email::Mapi::MapiPropertyContainer.

◆ get_BinaryData()

System::ArrayPtr<uint8_t> Aspose::Email::Mapi::MapiAttachment::get_BinaryData ( )

Gets binary attachment data.

The binary data.

◆ get_Content()

System::SharedPtr<System::Object> Aspose::Email::Mapi::MapiAttachment::get_Content ( )

Gets the content.

The content.

◆ get_ContentId()

System::String Aspose::Email::Mapi::MapiAttachment::get_ContentId ( )

◆ get_DisplayName()

System::String Aspose::Email::Mapi::MapiAttachment::get_DisplayName ( )

Gets the display name of the ole object in an attachment.

The display name.

◆ get_Extension()

System::String Aspose::Email::Mapi::MapiAttachment::get_Extension ( )

Gets a filename extension that indicates the document type of an attachment.

The extension.

◆ get_FileName()

System::String Aspose::Email::Mapi::MapiAttachment::get_FileName ( )

Gets an attachment's base filename and extension, excluding path.

The file name.

◆ get_Hidden()

bool Aspose::Email::Mapi::MapiAttachment::get_Hidden ( )

◆ get_IsInline()

virtual bool Aspose::Email::Mapi::MapiAttachment::get_IsInline ( )
virtual

Gets a value indicating whether the attachment is inline or regular. If inline returns true, otherwise false.

◆ get_ItemId()

virtual System::String Aspose::Email::Mapi::MapiAttachment::get_ItemId ( )
virtual

The item id, uses with a server

◆ get_LongFileName()

System::String Aspose::Email::Mapi::MapiAttachment::get_LongFileName ( )

Gets an attachment's long filename and extension, excluding path.

The long file name.

◆ get_MimeTag()

System::String Aspose::Email::Mapi::MapiAttachment::get_MimeTag ( )

Gets formatting information about a Multipurpose Internet Mail Extensions (MIME) attachment.

The mime tag.

◆ get_NamedProperties()

System::SharedPtr<MapiPropertyCollection> Aspose::Email::Mapi::MapiAttachment::get_NamedProperties ( )

Gets the named properties of message.

The collection of named properties.

◆ get_ObjectData()

System::SharedPtr<MapiObjectProperty> Aspose::Email::Mapi::MapiAttachment::get_ObjectData ( )

Gets an attachment object typically accessed through the OLE IStorage interface.

The object data.

◆ get_PropertyStream()

System::SharedPtr<MapiPropertyStream> Aspose::Email::Mapi::MapiAttachment::get_PropertyStream ( )

Gets the property stream.

The property stream.

◆ get_SubStorages()

System::SharedPtr<MapiPropertyCollection> Aspose::Email::Mapi::MapiAttachment::get_SubStorages ( )

Gets the sub storages.

The sub storages.

◆ GetProperty()

System::SharedPtr<MapiProperty> Aspose::Email::Mapi::MapiAttachment::GetProperty ( System::SharedPtr< PropertyDescriptor pd)
overridevirtual

Gets MAPI property by property descriptor.

Parameters
pdProperty descriptor for looked property
Returns
Mapi property if it is found, otherwise null.

Reimplemented from Aspose::Email::Mapi::MapiPropertyContainer.

◆ GetSize()

int32_t Aspose::Email::Mapi::MapiAttachment::GetSize ( )

Gets the size of the attachment. Contains the sum, in bytes, of the sizes of all properties on an attachment. The sum contained in PR_ATTACH_SIZE property includes the size of the PR_ATTACH_DATA_BIN or PR_ATTACH_DATA_OBJ property.

Returns

◆ RemoveProperty()

void Aspose::Email::Mapi::MapiAttachment::RemoveProperty ( int64_t  tag)

Provides correctly removing property from all collections.

Parameters
tagThe tag of MapiProperty.

◆ Save() [1/2]

void Aspose::Email::Mapi::MapiAttachment::Save ( System::SharedPtr< System::IO::Stream >  stream)

Save attachment content.

Parameters
streamThe stream to save.

◆ Save() [2/2]

void Aspose::Email::Mapi::MapiAttachment::Save ( System::String  filename)

Save attachment content.

Parameters
filenameThe file name to save.

◆ SaveInternal()

void Aspose::Email::Mapi::MapiAttachment::SaveInternal ( System::SharedPtr< System::IO::Stream >  stream)

Save attachment content.

Parameters
streamThe stream to save.

◆ set_BinaryData()

void Aspose::Email::Mapi::MapiAttachment::set_BinaryData ( System::ArrayPtr< uint8_t >  value)

Sets binary attachment data.

The binary data.

◆ set_DisplayName()

void Aspose::Email::Mapi::MapiAttachment::set_DisplayName ( System::String  value)

Gets the display name of the ole object in an attachment.

The display name.

◆ set_ItemId()

virtual void Aspose::Email::Mapi::MapiAttachment::set_ItemId ( System::String  value)
virtual

The item id, uses with a server

◆ SetNamedPropertyMapping()

void Aspose::Email::Mapi::MapiAttachment::SetNamedPropertyMapping ( System::SharedPtr< MapiNamedPropertyMappingStorage value)

Sets the named property mapping.

Parameters
valueThe MapiNamedPropertyMappingStorage.

◆ SetOwner()

void Aspose::Email::Mapi::MapiAttachment::SetOwner ( System::SharedPtr< MapiMessageItemBase owner)

Sets the owner.

Parameters
ownerThe owner message.

◆ SetProperty() [1/2]

void Aspose::Email::Mapi::MapiAttachment::SetProperty ( System::SharedPtr< MapiProperty value)
overridevirtual

Sets the property.

Parameters
valueThe property.
Exceptions
ArgumentNullExceptionIf value is null.
ArgumentExceptionIf property data is null.
InvalidOperationExceptionIf data type is not supported.

Reimplemented from Aspose::Email::Mapi::MapiPropertyContainer.

◆ SetProperty() [2/2]

void Aspose::Email::Mapi::MapiAttachment::SetProperty ( System::SharedPtr< PropertyDescriptor pd,
System::SharedPtr< System::Object >  value 
)
overridevirtual

Sets MAPI property.

Parameters
pdThe property descriptor.
valueThe property data.

Reimplemented from Aspose::Email::Mapi::MapiPropertyContainer.

◆ ToMapiMessage()

System::SharedPtr<MapiMessage> Aspose::Email::Mapi::MapiAttachment::ToMapiMessage ( )

◆ ToMemoryStream()

System::SharedPtr<System::IO::MemoryStream> Aspose::Email::Mapi::MapiAttachment::ToMemoryStream ( )

◆ TryGetNamedProperty()

bool Aspose::Email::Mapi::MapiAttachment::TryGetNamedProperty ( System::SharedPtr< MapiProperty mapiProperty,
System::SharedPtr< MapiNamedProperty > &  mapiNamedProperty 
)
overridevirtual

If MapiNamedPropertyMappingStorage is available, initializes and returns MapiNamedProperty, otherwise null.

Parameters
mapiProperty
mapiNamedProperty
Returns

Reimplemented from Aspose::Email::Mapi::MapiPropertyContainer.

Friends And Related Function Documentation

◆ Aspose::Email::Attachment

friend class Aspose::Email::Attachment
friend

◆ Aspose::Email::Clients::Exchange::WebService::ContactEwsConverter

friend class Aspose::Email::Clients::Exchange::WebService::ContactEwsConverter
friend

◆ Aspose::Email::Clients::Exchange::WebService::EwsConverterUtils

friend class Aspose::Email::Clients::Exchange::WebService::EwsConverterUtils
friend

◆ Aspose::Email::Clients::Exchange::WebService::Implementation::Appointments::Create::EwsClientAppointmentCreate

friend class Aspose::Email::Clients::Exchange::WebService::Implementation::Appointments::Create::EwsClientAppointmentCreate
friend

◆ Aspose::Email::Clients::Exchange::WebService::Implementation::Notes::Create::EwsClientNoteCreate

friend class Aspose::Email::Clients::Exchange::WebService::Implementation::Notes::Create::EwsClientNoteCreate
friend

◆ Aspose::Email::Clients::Exchange::WebService::Implementation::Tasks::Create::EwsClientTaskCreate

friend class Aspose::Email::Clients::Exchange::WebService::Implementation::Tasks::Create::EwsClientTaskCreate
friend

◆ Aspose::Email::Clients::Exchange::WebService::NoteEwsConverter

friend class Aspose::Email::Clients::Exchange::WebService::NoteEwsConverter
friend

◆ Aspose::Email::Clients::Exchange::WebService::TaskEwsConverter

friend class Aspose::Email::Clients::Exchange::WebService::TaskEwsConverter
friend

◆ Aspose::Email::Clients::Graph::GraphClientV1

friend class Aspose::Email::Clients::Graph::GraphClientV1
friend

◆ Aspose::Email::Clients::Graph::V1::Commands::CreateAttachmentCommand

friend class Aspose::Email::Clients::Graph::V1::Commands::CreateAttachmentCommand
friend

◆ Aspose::Email::Clients::Graph::V1::Commands::GetAttachmentCommand

friend class Aspose::Email::Clients::Graph::V1::Commands::GetAttachmentCommand
friend

◆ Aspose::Email::Clients::Graph::V1::Commands::ListAttachmentsCommand

friend class Aspose::Email::Clients::Graph::V1::Commands::ListAttachmentsCommand
friend

◆ Aspose::Email::Clients::Graph::V1::Model::TLAttachment

friend class Aspose::Email::Clients::Graph::V1::Model::TLAttachment
friend

◆ Aspose::Email::LinkedResource

friend class Aspose::Email::LinkedResource
friend

◆ Aspose::Email::Mapi::MailMessageInterpretor

friend class Aspose::Email::Mapi::MailMessageInterpretor
friend

◆ Aspose::Email::Mapi::MapiAttachmentCollection

◆ Aspose::Email::Mapi::MapiCalendar

friend class Aspose::Email::Mapi::MapiCalendar
friend

◆ Aspose::Email::Mapi::MapiCalendarEventRecurrence

◆ Aspose::Email::Mapi::MapiContact

friend class Aspose::Email::Mapi::MapiContact
friend

◆ Aspose::Email::Mapi::MapiContactPhoto

◆ Aspose::Email::Mapi::MapiDistributionList

◆ Aspose::Email::Mapi::MapiJournal

friend class Aspose::Email::Mapi::MapiJournal
friend

◆ Aspose::Email::Mapi::MapiMessage

friend class Aspose::Email::Mapi::MapiMessage
friend

◆ Aspose::Email::Mapi::MapiTask

friend class Aspose::Email::Mapi::MapiTask
friend

◆ Aspose::Email::Mapi::Nodes::AttachmentDirectory

friend class Aspose::Email::Mapi::Nodes::AttachmentDirectory
friend

◆ Aspose::Email::Mapi::Nodes::NamedPropertyMappingDirectory

friend class Aspose::Email::Mapi::Nodes::NamedPropertyMappingDirectory
friend

◆ Aspose::Email::ReferenceAttachment

◆ Aspose::Email::Storage::Pst::Ltp::LtpDoer

friend class Aspose::Email::Storage::Pst::Ltp::LtpDoer
friend

◆ Aspose::Email::Storage::Pst::PstDoer

friend class Aspose::Email::Storage::Pst::PstDoer
friend

◆ Aspose::Email::Tnef::TnefAttachment

friend class Aspose::Email::Tnef::TnefAttachment
friend

◆ Aspose::Email::Tools::ContactConverter

friend class Aspose::Email::Tools::ContactConverter
friend

◆ Aspose::Email::Tools::ForwardMessageBuilder

◆ Aspose::Email::Tools::MessageConverter

friend class Aspose::Email::Tools::MessageConverter
friend

Member Data Documentation

◆ namedPropertyMappingStorage

System::SharedPtr<MapiNamedPropertyMappingStorage> Aspose::Email::Mapi::MapiAttachment::namedPropertyMappingStorage

The named property mapping storage.