Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OneNoteMarkdownConverterExtensions

Namespace OfficeIMO.OneNote.Markdown
Assembly OfficeIMO.OneNote.Markdown
Modifiers static

Converts typed offline OneNote models through the first-party Markdown model.

Inheritance

  • Object
  • OneNoteMarkdownConverterExtensions

Methods

ToMarkdown 2 overloads
public static String ToMarkdown(OneNoteSection section, OneNoteMarkdownOptions options = null) #
Returns: String

Converts a section to Markdown text.

Parameters

arg1 OfficeIMO.OneNote.OneNoteSection requiredposition: 0
arg2 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 1
public static String ToMarkdown(OneNoteNotebook notebook, OneNoteMarkdownOptions options = null) #
Returns: String

Converts a notebook to Markdown text.

Parameters

arg1 OfficeIMO.OneNote.OneNoteNotebook requiredposition: 0
arg2 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 1
ToMarkdownBytes 2 overloads
public static Byte[] ToMarkdownBytes(OneNoteSection section, OneNoteMarkdownOptions options = null) #
Returns: Byte[]

Encodes section Markdown as UTF-8 without a byte-order mark.

Parameters

arg1 OfficeIMO.OneNote.OneNoteSection requiredposition: 0
arg2 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 1
public static Byte[] ToMarkdownBytes(OneNoteNotebook notebook, OneNoteMarkdownOptions options = null) #
Returns: Byte[]

Encodes notebook Markdown as UTF-8 without a byte-order mark.

Parameters

arg1 OfficeIMO.OneNote.OneNoteNotebook requiredposition: 0
arg2 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 1
ToMarkdownDocument 2 overloads
public static MarkdownDoc ToMarkdownDocument(OneNoteSection section, OneNoteMarkdownOptions options = null) #
Returns: MarkdownDoc

Converts a section to a first-party Markdown document.

Parameters

arg1 OfficeIMO.OneNote.OneNoteSection requiredposition: 0
arg2 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 1
public static MarkdownDoc ToMarkdownDocument(OneNoteNotebook notebook, OneNoteMarkdownOptions options = null) #
Returns: MarkdownDoc

Converts a notebook to a first-party Markdown document.

Parameters

arg1 OfficeIMO.OneNote.OneNoteNotebook requiredposition: 0
arg2 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 1
ToMarkdownDocumentResult 2 overloads
public static OneNoteMarkdownConversionResult ToMarkdownDocumentResult(OneNoteSection section, OneNoteMarkdownOptions options = null) #
Returns: OneNoteMarkdownConversionResult

Converts a section to Markdown with explicit source and semantic-projection diagnostics.

Parameters

arg1 OfficeIMO.OneNote.OneNoteSection requiredposition: 0
arg2 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 1
public static OneNoteMarkdownConversionResult ToMarkdownDocumentResult(OneNoteNotebook notebook, OneNoteMarkdownOptions options = null) #
Returns: OneNoteMarkdownConversionResult

Converts a notebook to Markdown with explicit source and semantic-projection diagnostics.

Parameters

arg1 OfficeIMO.OneNote.OneNoteNotebook requiredposition: 0
arg2 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 1