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
IsUnread
Indicates whether the OneNote hierarchy item has unread information.
bool IsUnread { get; }
Property Value
LastModified
The time when the OneNote hierarchy item was last modified.
DateTime LastModified { get; }
Property Value
Name
The name of the OneNote hierarchy item.
string Name { get; }
Property Value
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; }