API Reference
EmailStoreNativeDirectoryExportOptions
Selection and failure policy for Maildir or EMLX directory export.
Inheritance
- Object
- EmailStoreNativeDirectoryExportOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
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
- folderId System.String = null
- includeDescendants System.Boolean = false
- includeAssociatedItems System.Boolean = false
- includeOrphanedItems System.Boolean = false
- preserveFolderHierarchy System.Boolean = true
- overwriteExisting System.Boolean = false
- continueOnError System.Boolean = true
- writeManifest System.Boolean = true
- maxItems System.Int32 = 100000
- messageOptions OfficeIMO.Email.EmailWriterOptions = null
- emlxOptions OfficeIMO.Email.Store.EmailStoreEmlxWriterOptions = null
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
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.