AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

IModelWithHierarchy Properties

The IModelWithHierarchy<(Of <(<'T>)>)> type exposes the following members.

Properties


  Name Description
Public property 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].
Public property 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.
Public property Parent
Reference to the parent node in the tree. null for root-level nodes. Used by [HierarchyData{T}.GetParent].