Aspose::Email::EmlSaveOptions Class Reference

Allows to specify additional options when saving MailMessage to Eml and Emlx format. More...

Inherits Aspose::Email::SaveOptions.

Public Member Functions

ASPOSE_EMAIL_SHARED_API Aspose::Email::FileCompatibilityMode get_FileCompatibilityMode () const
 Defines inner conversions,that are necessarily to be done when saving a message. The default value is FileCompatibilityMode.None. More...
 
ASPOSE_EMAIL_SHARED_API void set_FileCompatibilityMode (Aspose::Email::FileCompatibilityMode value)
 Defines inner conversions,that are necessarily to be done when saving a message. The default value is FileCompatibilityMode.None. More...
 
ASPOSE_EMAIL_SHARED_API bool get_PreserveOriginalBoundaries () const
 Defines whether need keep original boundaries in mail message when saving or not. More...
 
ASPOSE_EMAIL_SHARED_API void set_PreserveOriginalBoundaries (bool value)
 Defines whether need keep original boundaries in mail message when saving or not. More...
 
ASPOSE_EMAIL_SHARED_API bool get_PreserveSignedContent () const
 Gets a value indicating whether it is necessary to save signed message without changes of content to provide correctly structure of digital sign. More...
 
ASPOSE_EMAIL_SHARED_API void set_PreserveSignedContent (bool value)
 Sets a value indicating whether it is necessary to save signed message without changes of content to provide correctly structure of digital sign. More...
 
ASPOSE_EMAIL_SHARED_API bool get_CheckBodyContentEncoding () const
 Defines whether need check message body content encoding when saving. More...
 
ASPOSE_EMAIL_SHARED_API void set_CheckBodyContentEncoding (bool value)
 Defines whether need check message body content encoding when saving. More...
 
ASPOSE_EMAIL_SHARED_API bool get_PreserveEmbeddedMessageFormat () const
 Gets a value indicating whether it is necessary to preserve format of embedded message at converting to MailMessage. More...
 
ASPOSE_EMAIL_SHARED_API void set_PreserveEmbeddedMessageFormat (bool value)
 Sets a value indicating whether it is necessary to preserve format of embedded message at converting to MailMessage. More...
 
ASPOSE_EMAIL_SHARED_API EmlSaveOptions (System::SharedPtr< Aspose::Email::MailMessageSaveType > saveType)
 Initializes a new instance of this class that can be used to save a MailMessage in the Eml and Emlx format. More...
 
- Public Member Functions inherited from Aspose::Email::SaveOptions
ASPOSE_EMAIL_SHARED_API ConversionProgressEventHandler get_CustomProgressHandler () const
 Represents method that usually supplied by calling side and handles progress events. More...
 
ASPOSE_EMAIL_SHARED_API void set_CustomProgressHandler (ConversionProgressEventHandler value)
 Represents method that usually supplied by calling side and handles progress events. More...
 
ASPOSE_EMAIL_SHARED_API System::SharedPtr< Aspose::Email::MailMessageSaveType > get_MailMessageSaveType () const
 Represents the mail message save type.It can be in eml,msg(ASCII or Unicode),mhtml or html format. The default value is Eml. More...
 
ASPOSE_EMAIL_SHARED_API void set_MailMessageSaveType (System::SharedPtr< Aspose::Email::MailMessageSaveType > value)
 Represents the mail message save type.It can be in eml,msg(ASCII or Unicode),mhtml or html format. The default value is Eml. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from Aspose::Email::SaveOptions
static ASPOSE_EMAIL_SHARED_API System::SharedPtr< EmlSaveOptionsget_DefaultEml ()
 Gets options with default values for saving message to Eml format. More...
 
static ASPOSE_EMAIL_SHARED_API System::SharedPtr< MsgSaveOptionsget_DefaultMsg ()
 Gets options with default values for saving message to Msg(ASCII) format. More...
 
static ASPOSE_EMAIL_SHARED_API System::SharedPtr< MsgSaveOptionsget_DefaultMsgUnicode ()
 Gets options with default values for saving message to Msg(Unicode) format. More...
 
static ASPOSE_EMAIL_SHARED_API System::SharedPtr< MhtSaveOptionsget_DefaultMhtml ()
 Gets options with default values for saving message to Mhtml format. More...
 
static ASPOSE_EMAIL_SHARED_API System::SharedPtr< HtmlSaveOptionsget_DefaultHtml ()
 Gets options with default values for saving message to Html format. More...
 
static ASPOSE_EMAIL_SHARED_API System::SharedPtr< SaveOptionsCreateSaveOptions (System::SharedPtr< Aspose::Email::MailMessageSaveType > saveType)
 Creates a save options object of a class suitable for the specified save type. More...
 
- Protected Member Functions inherited from Aspose::Email::SaveOptions
ASPOSE_EMAIL_SHARED_API SaveOptions ()
 Hides the class constructor. More...
 

Detailed Description

Allows to specify additional options when saving MailMessage to Eml and Emlx format.

Constructor & Destructor Documentation

◆ EmlSaveOptions()

ASPOSE_EMAIL_SHARED_API Aspose::Email::EmlSaveOptions::EmlSaveOptions ( System::SharedPtr< Aspose::Email::MailMessageSaveType >  saveType)

Initializes a new instance of this class that can be used to save a MailMessage in the Eml and Emlx format.

Member Function Documentation

◆ get_CheckBodyContentEncoding()

ASPOSE_EMAIL_SHARED_API bool Aspose::Email::EmlSaveOptions::get_CheckBodyContentEncoding ( ) const

Defines whether need check message body content encoding when saving.

◆ get_FileCompatibilityMode()

ASPOSE_EMAIL_SHARED_API Aspose::Email::FileCompatibilityMode Aspose::Email::EmlSaveOptions::get_FileCompatibilityMode ( ) const

Defines inner conversions,that are necessarily to be done when saving a message. The default value is FileCompatibilityMode.None.

◆ get_PreserveEmbeddedMessageFormat()

ASPOSE_EMAIL_SHARED_API bool Aspose::Email::EmlSaveOptions::get_PreserveEmbeddedMessageFormat ( ) const

Gets a value indicating whether it is necessary to preserve format of embedded message at converting to MailMessage.

◆ get_PreserveOriginalBoundaries()

ASPOSE_EMAIL_SHARED_API bool Aspose::Email::EmlSaveOptions::get_PreserveOriginalBoundaries ( ) const

Defines whether need keep original boundaries in mail message when saving or not.

Deprecated:

◆ get_PreserveSignedContent()

ASPOSE_EMAIL_SHARED_API bool Aspose::Email::EmlSaveOptions::get_PreserveSignedContent ( ) const

Gets a value indicating whether it is necessary to save signed message without changes of content to provide correctly structure of digital sign.

◆ set_CheckBodyContentEncoding()

ASPOSE_EMAIL_SHARED_API void Aspose::Email::EmlSaveOptions::set_CheckBodyContentEncoding ( bool  value)

Defines whether need check message body content encoding when saving.

◆ set_FileCompatibilityMode()

ASPOSE_EMAIL_SHARED_API void Aspose::Email::EmlSaveOptions::set_FileCompatibilityMode ( Aspose::Email::FileCompatibilityMode  value)

Defines inner conversions,that are necessarily to be done when saving a message. The default value is FileCompatibilityMode.None.

◆ set_PreserveEmbeddedMessageFormat()

ASPOSE_EMAIL_SHARED_API void Aspose::Email::EmlSaveOptions::set_PreserveEmbeddedMessageFormat ( bool  value)

Sets a value indicating whether it is necessary to preserve format of embedded message at converting to MailMessage.

◆ set_PreserveOriginalBoundaries()

ASPOSE_EMAIL_SHARED_API void Aspose::Email::EmlSaveOptions::set_PreserveOriginalBoundaries ( bool  value)

Defines whether need keep original boundaries in mail message when saving or not.

Deprecated:

◆ set_PreserveSignedContent()

ASPOSE_EMAIL_SHARED_API void Aspose::Email::EmlSaveOptions::set_PreserveSignedContent ( bool  value)

Sets a value indicating whether it is necessary to save signed message without changes of content to provide correctly structure of digital sign.