API Reference

Class

OneNoteSectionGroup

Namespace OfficeIMO.OneNote
Assembly OfficeIMO.OneNote
Modifiers sealed

A nested section-group folder in a OneNote notebook.

Inheritance

  • Object
  • OneNoteSectionGroup

Usage

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

Constructors

Properties

public Nullable<UInt32> TableOfContentsOrder { get; set; } #

Relative navigation order among sibling sections and section groups when loaded from or written to a notebook TOC. Items without an explicit order follow ordered items in their collection order.

public Nullable<Guid> Id { get; set; } #

Section-group identity when available. Serialization assigns and retains an identity for a new group.

public String Name { get; set; } #

Section-group display name.

public String RelativePath { get; set; } #

Relative folder path inside the notebook.

public OneNoteStorageFormat TableOfContentsStorageFormat { get; set; } #

Physical encoding of the loaded group .onetoc2, or unknown for a new group.

public Boolean IsRecycleBin { get; set; } #

Whether this group represents OneNote's recycle bin.

public IList<OneNoteSectionGroup> SectionGroups { get; } #

Nested section groups in display order.

public IList<OneNoteSection> Sections { get; } #

Sections in display order.

public IList<OneNoteOpaqueObject> UnknownObjects { get; } #

Opaque section-group data preserved for loss-aware writing.