API Reference

Class

OneNoteTableOfContentsWriter

Namespace OfficeIMO.OneNote
Assembly OfficeIMO.OneNote
Modifiers static

Creates native offline .onetoc2 table-of-contents files.

Inheritance

  • Object
  • OneNoteTableOfContentsWriter

Methods

Write 3 overloads
public static Byte[] Write(OneNoteNotebook notebook, OneNoteWriterOptions options = null) #
Returns: Byte[]

Serializes the root notebook hierarchy to a new byte array.

Parameters

notebook OfficeIMO.OneNote.OneNoteNotebook requiredposition: 0
options OfficeIMO.OneNote.OneNoteWriterOptions = null optionalposition: 1
public static Void Write(OneNoteNotebook notebook, Stream destination, OneNoteWriterOptions options = null) #
Returns: Void

Serializes the root notebook hierarchy to a caller-owned stream.

Parameters

notebook OfficeIMO.OneNote.OneNoteNotebook requiredposition: 0
destination System.IO.Stream requiredposition: 1
options OfficeIMO.OneNote.OneNoteWriterOptions = null optionalposition: 2
public static Void Write(OneNoteNotebook notebook, String path, OneNoteWriterOptions options = null) #
Returns: Void

Serializes the root notebook hierarchy to a file.

Parameters

notebook OfficeIMO.OneNote.OneNoteNotebook requiredposition: 0
path System.String requiredposition: 1
options OfficeIMO.OneNote.OneNoteWriterOptions = null optionalposition: 2