
## MapiConversionOptions class

This class allows the user to specify additional options when converting from MailMessage to MapiMessage .

## Constructors

| Name | Description |
| --- | --- |
| [MapiConversionOptions (2 overloads)](./mapiconversionoptions/) | Initializes a new instance of the MapiConversionOptions class. |

## Methods

| Name | Description |
| --- | --- |
| [Clone](./clone/) |  |
| [get_ASCIIFormat](./get_asciiformat/) | Returns MapiConversionOptions with OutlookMessageFormat is ASCII(PreserveSignature is False, UseBodyCompression is False). |
| [get_CustomProgressHandler](./get_customprogresshandler/) |  |
| [get_ForcedRtfBodyForAppointment](./get_forcedrtfbodyforappointment/) | Gets a value indicating whether it is necessary to use forced RTF body for an appointment. Default value is true. |
| [get_Format](./get_format/) | Represents outlook message format. |
| [get_PreserveEmbeddedMessageFormat](./get_preserveembeddedmessageformat/) | Gets a value indicating whether it is necessary to preserve EML format of embedded message at converting to MapiMessage . By default the value is false. |
| [get_PreserveEmptyDates](./get_preserveemptydates/) | Gets a value indicating whether it is necessary to generate new saving and modification dates when converting a message. |
| [get_PreserveOriginalAddresses](./get_preserveoriginaladdresses/) | Gets a value indicating whether it is necessary to keep original value of mail addresses (without validation). |
| [get_PreserveOriginalDates](./get_preserveoriginaldates/) | Gets a value indicating whether it is necessary to generate new saving and modification dates when converting a message. |
| [get_PreserveSignature](./get_preservesignature/) | Set to true, if signature is to be preserved. |
| [get_ProgressInfo](./get_progressinfo/) |  |
| [get_RemoveSignature](./get_removesignature/) | Gets a value indicating whether signature will be removed while converting. |
| [get_UnicodeFormat](./get_unicodeformat/) | Returns MapiConversionOptions with OutlookMessageFormat is Unicode(PreserveSignature is False, UseBodyCompression is False). |
| [get_UseBodyCompression](./get_usebodycompression/) | Set to true, if need RTF body compression. |
| [set_CustomProgressHandler](./set_customprogresshandler/) |  |
| [set_ForcedRtfBodyForAppointment](./set_forcedrtfbodyforappointment/) | Sets a value indicating whether it is necessary to use forced RTF body for an appointment. Default value is true. |
| [set_Format](./set_format/) | Represents outlook message format. |
| [set_PreserveEmbeddedMessageFormat](./set_preserveembeddedmessageformat/) | Sets a value indicating whether it is necessary to preserve EML format of embedded message at converting to MapiMessage . By default the value is false. |
| [set_PreserveEmptyDates](./set_preserveemptydates/) | Sets a value indicating whether it is necessary to generate new saving and modification dates when converting a message. |
| [set_PreserveOriginalAddresses](./set_preserveoriginaladdresses/) | Sets a value indicating whether it is necessary to keep original value of mail addresses (without validation). |
| [set_PreserveOriginalDates](./set_preserveoriginaldates/) | Sets a value indicating whether it is necessary to generate new saving and modification dates when converting a message. |
| [set_PreserveSignature](./set_preservesignature/) | Set to true, if signature is to be preserved. |
| [set_ProgressInfo](./set_progressinfo/) |  |
| [set_RemoveSignature](./set_removesignature/) | Sets a value indicating whether signature will be removed while converting. |
| [set_UseBodyCompression](./set_usebodycompression/) | Set to true, if need RTF body compression. |

