Class SectionGroup
- Namespace
- LinqToOneNote
- Assembly
- LinqToOneNote.dll
Represents a section group in OneNote.
public class SectionGroup : OneNoteItem, INotebookOrSectionGroup, INameInvalidCharacters, IHasPath, IDeletable, IOneNoteItem, INavigable
- Inheritance
-
OneNoteItemSectionGroup
- Implements
- Inherited Members
- Extension Methods
Properties
Children
The direct children of the section group, containing its sections and section groups.
public IReadOnlyList<IOneNoteItem> Children { get; }
Property Value
Id
The id of the OneNote hierarchy item.
public string Id { get; }
Property Value
InvalidCharacters
An array containing the characters that are not allowed in a section group name.
These are: \ / * ? " | < > : % # &
public static IReadOnlyList<char> InvalidCharacters { get; }
Property Value
- See Also
-
IsValidName<THierarchyItem>(string)
IsRecycleBin
Indicates whether this is a special section group which contains all the recently deleted sections as well as the "Deleted Pages" section (see IsDeletedPages).
public bool IsRecycleBin { get; }
Property Value
- See Also
IsUnread
Indicates whether the OneNote hierarchy item has unread information.
public bool IsUnread { get; }
Property Value
LastModified
The time when the OneNote hierarchy item was last modified.
public DateTime LastModified { get; }
Property Value
Name
The name of the OneNote hierarchy item.
public string Name { get; }
Property Value
Parent
The parent notebook or section group of the section group.
public INotebookOrSectionGroup Parent { get; }
Property Value
Path
The full path to the section group.
public string Path { get; }
Property Value
SectionGroups
The section groups that this section group contains (direct children only).
public IReadOnlyList<SectionGroup> SectionGroups { get; }
Property Value
Sections
The sections that this section group contains (direct children only).
public IReadOnlyList<Section> Sections { get; }