API Reference

Class

OneNoteOpaqueObject

Namespace OfficeIMO.OneNote
Assembly OfficeIMO.OneNote
Modifiers sealed

An unsupported object retained byte-for-byte for diagnostics and round-trip writing.

Inheritance

  • Object
  • OneNoteOpaqueObject

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

Methods

public Byte[] GetRawData() #
Returns: Byte[]

Returns a defensive copy of the retained encoded object data.

public Void SetRawData(Byte[] rawData) #
Returns: Void

Replaces the retained encoded object data with a defensive copy.

Parameters

rawData System.Byte[] requiredposition: 0

Properties

public OneNoteExtendedGuid Id { get; set; } #

Object identifier when available. Serialization assigns and retains one for a new opaque object.

public UInt32 Jcid { get; set; } #

JCID value that identifies the object type.

public Int32 Ordinal { get; set; } #

Original ordinal within its object group.

public IList<OneNoteOpaqueProperty> Properties { get; } #

Unsupported properties decoded from the object.