API Reference

Class

OneNotePackageWriter

Namespace OfficeIMO.OneNote
Assembly OfficeIMO.OneNote
Modifiers static

Creates portable Cabinet-based .onepkg notebook archives.

Inheritance

  • Object
  • OneNotePackageWriter

Methods

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

Serializes a complete notebook to a new .onepkg 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 a complete notebook 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 a complete notebook to a .onepkg file.

Parameters

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