
## LoadOptions class

This is an abstract base class for classes that allow the user to specify additional options when loading a MailMessage from a particular format.

## Constructors

| Name | Description |
| --- | --- |
| [LoadOptions](./loadoptions/) |  |

## Methods

| Name | Description |
| --- | --- |
| [get_MessageFormat](./get_messageformat/) | Represents the mail message format.It can be in eml,msg or mhtml format. The default value is Eml. |
| [get_PreferredTextEncoding](./get_preferredtextencoding/) | Gets preferred encoding for message. Forcibly sets the preferred encoding for message subject and body. The default value is null. |
| [get_PreserveEmbeddedMessageFormat](./get_preserveembeddedmessageformat/) | Gets a value indicating whether it is necessary to preserve format of embedded message at loading. By default the value is false. |
| [get_RemoveSignature](./get_removesignature/) | Gets a value indicating whether signature will be removed while loading. |
| [get_VentureLicense](./get_venturelicense/) | This is part of the venture licensing pattern. This value will be set by VentureLicenser if the venture passes us a LoadOptions object. |
| [set_PreferredTextEncoding](./set_preferredtextencoding/) | Sets preferred encoding for message. Forcibly sets the preferred encoding for message subject and body. The default value is null. |
| [set_PreserveEmbeddedMessageFormat](./set_preserveembeddedmessageformat/) | Sets a value indicating whether it is necessary to preserve format of embedded message at loading. By default the value is false. |
| [set_RemoveSignature](./set_removesignature/) | Sets a value indicating whether signature will be removed while loading. |
| [set_VentureLicense](./set_venturelicense/) | This is part of the venture licensing pattern. This value will be set by VentureLicenser if the venture passes us a LoadOptions object. |
| [IncreaseCredit](./increasecredit/) |  |
| [messageFormat](./messageformat/) |  |
| [preferredTextEncoding](./preferredtextencoding/) |  |

