Interface ITreeNode<NodeType, ContainerType>
Generic tree node. Provides accessors to Parent and Sibling nodes.
Namespace: Sdl.DesktopEditor.EditorApi
Assembly: Sdl.DesktopEditor.EditorApi.dll
Syntax
public interface ITreeNode<NodeType, ContainerType>
Type Parameters
Name | Description |
---|---|
NodeType | |
ContainerType |
Properties
NextSibling
The next sibling node, or null
if none.
Declaration
NodeType NextSibling { get; }
Property Value
Type | Description |
---|---|
NodeType |
Parent
The parent node, or null
if none.
Declaration
ContainerType Parent { get; }
Property Value
Type | Description |
---|---|
ContainerType |
PreviousSibling
Preceding sibling node, or null
if none.
Declaration
NodeType PreviousSibling { get; }
Property Value
Type | Description |
---|---|
NodeType |
Root
The topmost parent of all parent nodes.
Declaration
ContainerType Root { get; }
Property Value
Type | Description |
---|---|
ContainerType |