API Reference

Class

OneNoteElement

Namespace OfficeIMO.OneNote
Assembly OfficeIMO.OneNote
Modifiers abstract

Base class for typed page elements.

Inheritance

  • Object
  • OneNoteElement

Usage

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

Properties

public OneNoteExtendedGuid Id { get; set; } #

Object identifier within the revision store. Serialization assigns and retains an identity for new content.

public abstract OneNoteElementKind Kind { get; } #

Logical content kind.

public OneNoteLayout Layout { get; set; } #

Optional absolute or parent-relative layout.

public OneNoteAuthor Author { get; set; } #

Author metadata associated with this element.

public IList<OneNoteTag> Tags { get; } #

Note tags associated with this element.

public IList<OneNoteOpaqueProperty> UnknownProperties { get; } #

Unknown properties preserved in encoded source order.