IHierarchy Methods |
The IHierarchy type exposes the following members.
Name | Description | |
---|---|---|
![]() | ChangeCodeAndName |
Changes the code and the name of the specified node.
|
![]() | ChangeParent |
Changes the parent of the specified node.
|
![]() | GetDirectSubNodes |
Gets the direct sub-nodes of the specified node. To get root nodes, pass null for node.
|
![]() | GetParentNode |
Gets the direct parent node of the specified node.
|
![]() | GetTreeLevel |
Gets the level of deepness of the node within the tree, with the root nodes having a level of 1.
|
![]() | HasSubNodes |
Determines whether the specified node has sub nodes.
|
![]() | IsSubNodeOf |
Determines whether a node is a direct or indirect sub-node of a parent node.
|
![]() | PreloadHierarchy |
Preloads all hierarchy nodes and allows fast hierarchy operations.
|
![]() | TraverseAllSubNodes |
Traverses and returns the specified node itself and all of its sub nodes, both direct and indirect.
|
Name | Description | |
---|---|---|
![]() | GetRootNodes |
Gets the root nodes of the hierarchy.
(Defined by IHierarchyExtensions.) |