IModelWithHierarchy Properties
The IModelWithHierarchy<(Of <(<'T>)>)> type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
|
|
Children |
Direct child nodes of this node. Should be initialized to an empty list
(never null) for leaf nodes. Used by [HierarchyData{T}.GetChildren]
and [HierarchyData{T}.HasChildren].
|
|
|
Item |
The underlying data object this tree node represents.
Typed as [object] to allow heterogeneous trees; cast to the
concrete type as needed. Used by [HierarchyData{T}.ToString]
to provide a display string.
|
|
|
Parent |
Reference to the parent node in the tree. null for root-level nodes.
Used by [HierarchyData{T}.GetParent].
|

