Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

EmailStoreNativeDirectoryExportOptions

Namespace OfficeIMO.Email.Store
Assembly OfficeIMO.Email
Source revision 804a7612eee4 with working tree changes
Modifiers sealed

Selection and failure policy for Maildir or EMLX directory export.

Inheritance

  • Object
  • EmailStoreNativeDirectoryExportOptions

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 EmailStoreNativeDirectoryExportOptions(EmailStoreNativeDirectoryFormat format, String? folderId = null, Boolean includeDescendants = false, Boolean includeAssociatedItems = false, Boolean includeOrphanedItems = false, Boolean preserveFolderHierarchy = true, Boolean overwriteExisting = false, Boolean continueOnError = true, Boolean writeManifest = true, Int32 maxItems = 100000, EmailWriterOptions? messageOptions = null, EmailStoreEmlxWriterOptions? emlxOptions = null) #

Creates native directory export options.

Parameters

format OfficeIMO.Email.Store.EmailStoreNativeDirectoryFormat requiredposition: 0
folderId System.String? = null optionalposition: 1
includeDescendants System.Boolean = false optionalposition: 2
includeAssociatedItems System.Boolean = false optionalposition: 3
includeOrphanedItems System.Boolean = false optionalposition: 4
preserveFolderHierarchy System.Boolean = true optionalposition: 5
overwriteExisting System.Boolean = false optionalposition: 6
continueOnError System.Boolean = true optionalposition: 7
writeManifest System.Boolean = true optionalposition: 8
maxItems System.Int32 = 100000 optionalposition: 9
messageOptions OfficeIMO.Email.EmailWriterOptions? = null optionalposition: 10
emlxOptions OfficeIMO.Email.Store.EmailStoreEmlxWriterOptions? = null optionalposition: 11

Properties

public EmailStoreNativeDirectoryFormat Format { get; } #

Destination native directory format.

public String? FolderId { get; } #

Optional source folder identifier.

public Boolean IncludeDescendants { get; } #

Whether descendant source folders are included.

public Boolean IncludeAssociatedItems { get; } #

Whether folder-associated items are included.

public Boolean IncludeOrphanedItems { get; } #

Whether recovered orphaned items are included.

public Boolean PreserveFolderHierarchy { get; } #

Whether the source hierarchy is represented in the destination.

public Boolean OverwriteExisting { get; } #

Whether existing destination files may be replaced.

public Boolean ContinueOnError { get; } #

Whether the export continues after an item failure.

public Boolean WriteManifest { get; } #

Whether a preservation manifest is written.

public Int32 MaxItems { get; } #

Maximum attempted items.

public EmailWriterOptions MessageOptions { get; } #

EML policy used for Maildir messages.

public EmailStoreEmlxWriterOptions EmlxOptions { get; } #

EMLX policy used for Apple Mail artifacts.