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 |