Table of Contents

Interface IOneNoteItem

Namespace
LinqToOneNote
Assembly
LinqToOneNote.dll

The base interface of OneNote hierarchy items types.

public interface IOneNoteItem : INavigable
Inherited Members
Extension Methods

Properties

Children

The direct children of the OneNote hierarchy item, e.g. for a notebook it could contain sections and/or section groups.
If the item has no children an empty IEnumerable<IOneNoteItem> is returned. For instance, this property is an empty enumerable for a page.

IReadOnlyList<IOneNoteItem> Children { get; }

Property Value

IReadOnlyList<IOneNoteItem>

IsUnread

Indicates whether the OneNote hierarchy item has unread information.

bool IsUnread { get; }

Property Value

bool

LastModified

The time when the OneNote hierarchy item was last modified.

DateTime LastModified { get; }

Property Value

DateTime

Name

The name of the OneNote hierarchy item.

string Name { get; }

Property Value

string

Parent

The parent of the OneNote hierarchy item.
Can be null if the item has no parent e.g. a notebook, a section in OpenSections, or an object retrieved from OneNote.Partial.

IOneNoteItem Parent { get; }

Property Value

IOneNoteItem

See Also