OneNoteMarkdownExportOptions
OfficeIMO.OneNote.Markdown
Controls semantic projection of offline OneNote models to Markdown.
Inheritance
- object
- OneNoteMarkdownExportOptions
Usage
Explore 6 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.
Returned or exposed by 1
Accepted by parameters 5
Constructors
public OneNoteMarkdownExportOptions() #Methods
public OneNoteMarkdownExportOptions Clone() #Creates a validated independent snapshot for one projection operation.
Returns
OneNoteMarkdownExportOptionsInherited Methods
Properties
public bool IncludeConflictPages { get; set; } #Includes conflict copies after their current page.
public bool IncludeVersionHistory { get; set; } #Includes version-history snapshots after their current page.
public int HeadingLevel { get; set; } #First heading level used by a section or notebook title.
public int MaxSectionGroupDepth { get; set; } #Maximum nested section-group depth projected from a notebook. Values must be from 1 through OneNoteWriterOptions.MaximumTraversalDepth.
public int MaxPageRelationshipDepth { get; set; } #Maximum nesting depth across included conflict and version-history page relationships. Values must be from 1 through OneNoteWriterOptions.MaximumTraversalDepth.
public int MaxContentDepth { get; set; } #Maximum recursive nesting depth for outlines, paragraphs, and table-cell content. Values must be from 1 through OneNoteWriterOptions.MaximumTraversalDepth.
public Func<OneNoteBinaryElement, string?>? AssetUriResolver { get; set; } #Resolves a Markdown destination for an image, attachment, recording, or ink payload. Returning null emits a readable placeholder without a link.
public bool FailOnLoss { get; set; } #Throws OfficeConversionException when the conversion reports loss.