Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

EmailBodyProjectionOptions

Namespace OfficeIMO.Email
Assembly OfficeIMO.Email.Html
Source revision 45ddf07f0b84 with working tree changes
Modifiers sealed

Options for the dependency-isolated email body projection.

Inheritance

  • Object
  • EmailBodyProjectionOptions

Usage

Explore 1 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters 1

Constructors

public EmailBodyProjectionOptions() #

Properties

public Boolean InspectContentSafety { get; set; } #

Inspect the selected body for bounded instruction and concealment evidence.

public EmailConcealedTextPolicy ConcealedTextPolicy { get; set; } #

Concealed-text policy. Exclusion also enables content-safety inspection.

public Boolean IncludeResources { get; set; } #

Controls whether inline attachment resources are indexed.

public Boolean IncludeResourceReferences { get; set; } #

Retain resource references in projected markup. False removes them through the shared URL policy.

public Int32? MaxBodySourceCharacters { get; set; } #

Optional original-body character bound, checked before encoding, RTF reading and fallback projection.

public EmailBodySelectionPolicy SelectionPolicy { get; set; } #

Body preference.

public EmailRemoteResourcePolicy RemoteResourcePolicy { get; set; } #

Remote resource policy. Network access is never performed by this package.

public Int64 MaxResourceBytes { get; set; } #

Maximum bytes read from one inline resource.

public Int32 MaxResourceCount { get; set; } #

Maximum inline resources indexed by one projection.

public Int64 MaxTotalResourceBytes { get; set; } #

Maximum bytes read across all inline resources in one projection.

public Uri? BaseUri { get; set; } #

Optional base URI used for content-location resolution.

public HtmlConversionDocumentOptions? HtmlOptions { get; set; } #

Optional shared HTML policy. An untrusted profile is used when null.