Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OneNoteHtmlConverterExtensions

Namespace OfficeIMO.OneNote.Html
Assembly OfficeIMO.OneNote.Html
Modifiers static

Converts typed offline OneNote models to HTML through the shared Markdown model.

Inheritance

  • Object
  • OneNoteHtmlConverterExtensions

Methods

SaveAsHtml 4 overloads
public static Void SaveAsHtml(OneNoteSection section, String path, OneNoteMarkdownOptions projectionOptions = null, HtmlOptions htmlOptions = null) #
Returns: Void

Saves a section as a standalone HTML document.

Parameters

arg1 OfficeIMO.OneNote.OneNoteSection requiredposition: 0
arg2 System.String requiredposition: 1
arg3 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 2
arg4 OfficeIMO.Markdown.HtmlOptions = null optionalposition: 3
public static Void SaveAsHtml(OneNoteNotebook notebook, String path, OneNoteMarkdownOptions projectionOptions = null, HtmlOptions htmlOptions = null) #
Returns: Void

Saves a notebook as a standalone HTML document.

Parameters

arg1 OfficeIMO.OneNote.OneNoteNotebook requiredposition: 0
arg2 System.String requiredposition: 1
arg3 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 2
arg4 OfficeIMO.Markdown.HtmlOptions = null optionalposition: 3
public static Void SaveAsHtml(OneNoteSection section, Stream stream, OneNoteMarkdownOptions projectionOptions = null, HtmlOptions htmlOptions = null) #
Returns: Void

Writes a section as a standalone HTML document to a caller-owned stream.

Parameters

arg1 OfficeIMO.OneNote.OneNoteSection requiredposition: 0
arg2 System.IO.Stream requiredposition: 1
arg3 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 2
arg4 OfficeIMO.Markdown.HtmlOptions = null optionalposition: 3
public static Void SaveAsHtml(OneNoteNotebook notebook, Stream stream, OneNoteMarkdownOptions projectionOptions = null, HtmlOptions htmlOptions = null) #
Returns: Void

Writes a notebook as a standalone HTML document to a caller-owned stream.

Parameters

arg1 OfficeIMO.OneNote.OneNoteNotebook requiredposition: 0
arg2 System.IO.Stream requiredposition: 1
arg3 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 2
arg4 OfficeIMO.Markdown.HtmlOptions = null optionalposition: 3
SaveAsHtmlAsync 4 overloads
public static Task SaveAsHtmlAsync(OneNoteSection section, String path, OneNoteMarkdownOptions projectionOptions = null, HtmlOptions htmlOptions = null, CancellationToken cancellationToken = default) #
Returns: Task

Asynchronously saves a section as a standalone HTML document.

Parameters

arg1 OfficeIMO.OneNote.OneNoteSection requiredposition: 0
arg2 System.String requiredposition: 1
arg3 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 2
arg4 OfficeIMO.Markdown.HtmlOptions = null optionalposition: 3
arg5 System.Threading.CancellationToken = default optionalposition: 4
public static Task SaveAsHtmlAsync(OneNoteNotebook notebook, String path, OneNoteMarkdownOptions projectionOptions = null, HtmlOptions htmlOptions = null, CancellationToken cancellationToken = default) #
Returns: Task

Asynchronously saves a notebook as a standalone HTML document.

Parameters

arg1 OfficeIMO.OneNote.OneNoteNotebook requiredposition: 0
arg2 System.String requiredposition: 1
arg3 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 2
arg4 OfficeIMO.Markdown.HtmlOptions = null optionalposition: 3
arg5 System.Threading.CancellationToken = default optionalposition: 4
public static Task SaveAsHtmlAsync(OneNoteSection section, Stream stream, OneNoteMarkdownOptions projectionOptions = null, HtmlOptions htmlOptions = null, CancellationToken cancellationToken = default) #
Returns: Task

Asynchronously writes a section as HTML to a caller-owned stream.

Parameters

arg1 OfficeIMO.OneNote.OneNoteSection requiredposition: 0
arg2 System.IO.Stream requiredposition: 1
arg3 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 2
arg4 OfficeIMO.Markdown.HtmlOptions = null optionalposition: 3
arg5 System.Threading.CancellationToken = default optionalposition: 4
public static Task SaveAsHtmlAsync(OneNoteNotebook notebook, Stream stream, OneNoteMarkdownOptions projectionOptions = null, HtmlOptions htmlOptions = null, CancellationToken cancellationToken = default) #
Returns: Task

Asynchronously writes a notebook as HTML to a caller-owned stream.

Parameters

arg1 OfficeIMO.OneNote.OneNoteNotebook requiredposition: 0
arg2 System.IO.Stream requiredposition: 1
arg3 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 2
arg4 OfficeIMO.Markdown.HtmlOptions = null optionalposition: 3
arg5 System.Threading.CancellationToken = default optionalposition: 4
ToHtmlBytes 2 overloads
public static Byte[] ToHtmlBytes(OneNoteSection section, OneNoteMarkdownOptions projectionOptions = null, HtmlOptions htmlOptions = null) #
Returns: Byte[]

Encodes a section as a standalone UTF-8 HTML document without a byte-order mark.

Parameters

arg1 OfficeIMO.OneNote.OneNoteSection requiredposition: 0
arg2 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 1
arg3 OfficeIMO.Markdown.HtmlOptions = null optionalposition: 2
public static Byte[] ToHtmlBytes(OneNoteNotebook notebook, OneNoteMarkdownOptions projectionOptions = null, HtmlOptions htmlOptions = null) #
Returns: Byte[]

Encodes a notebook as a standalone UTF-8 HTML document without a byte-order mark.

Parameters

arg1 OfficeIMO.OneNote.OneNoteNotebook requiredposition: 0
arg2 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 1
arg3 OfficeIMO.Markdown.HtmlOptions = null optionalposition: 2
ToHtmlDocument 2 overloads
public static String ToHtmlDocument(OneNoteSection section, OneNoteMarkdownOptions projectionOptions = null, HtmlOptions htmlOptions = null) #
Returns: String

Converts a section to a standalone HTML5 document.

Parameters

arg1 OfficeIMO.OneNote.OneNoteSection requiredposition: 0
arg2 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 1
arg3 OfficeIMO.Markdown.HtmlOptions = null optionalposition: 2
public static String ToHtmlDocument(OneNoteNotebook notebook, OneNoteMarkdownOptions projectionOptions = null, HtmlOptions htmlOptions = null) #
Returns: String

Converts a notebook to a standalone HTML5 document.

Parameters

arg1 OfficeIMO.OneNote.OneNoteNotebook requiredposition: 0
arg2 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 1
arg3 OfficeIMO.Markdown.HtmlOptions = null optionalposition: 2
ToHtmlDocumentResult 2 overloads
public static HtmlTextConversionResult ToHtmlDocumentResult(OneNoteSection section, OneNoteMarkdownOptions projectionOptions = null, HtmlOptions htmlOptions = null) #
Returns: HtmlTextConversionResult

Converts a section to HTML with shared structured projection diagnostics.

Parameters

arg1 OfficeIMO.OneNote.OneNoteSection requiredposition: 0
arg2 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 1
arg3 OfficeIMO.Markdown.HtmlOptions = null optionalposition: 2
public static HtmlTextConversionResult ToHtmlDocumentResult(OneNoteNotebook notebook, OneNoteMarkdownOptions projectionOptions = null, HtmlOptions htmlOptions = null) #
Returns: HtmlTextConversionResult

Converts a notebook to HTML with shared structured projection diagnostics.

Parameters

arg1 OfficeIMO.OneNote.OneNoteNotebook requiredposition: 0
arg2 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 1
arg3 OfficeIMO.Markdown.HtmlOptions = null optionalposition: 2
ToHtmlFragment 2 overloads
public static String ToHtmlFragment(OneNoteSection section, OneNoteMarkdownOptions projectionOptions = null, HtmlOptions htmlOptions = null) #
Returns: String

Converts a section to an embeddable HTML fragment.

Parameters

arg1 OfficeIMO.OneNote.OneNoteSection requiredposition: 0
arg2 OfficeIMO.OneNote.Markdown.OneNoteMarkdownOptions = null optionalposition: 1
arg3 OfficeIMO.Markdown.HtmlOptions = null optionalposition: 2
public static String ToHtmlFragment(OneNoteNotebook notebook, OneNoteMarkdownOptions projectionOptions = null, HtmlOptions htmlOptions = null) #
Returns: String

Converts a notebook to an embeddable HTML fragment.

Parameters

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