Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OneNotePackageWriter

Namespace OfficeIMO.OneNote
Assembly OfficeIMO.OneNote
Source revision c8404474f9f2 with working tree changes
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