Click or drag to resize

IHierarchyNode Interface

Hierarchy node manipulation functions

Namespace:  Aloe.EnterpriseOne.Model.Core.Hierarchies
Assembly:  Aloe.EnterpriseOne.Model (in Aloe.EnterpriseOne.Model.dll) Version: 20.1.3.5
Syntax
public interface IHierarchyNode : ICodeNamePair

The IHierarchyNode type exposes the following members.

Properties
  NameDescription
Public propertyAsObject
Gets the backing domain object.
Public propertyCode
Gets the code.
(Inherited from ICodeNamePair.)
Public propertyHierarchy
Gets the hierarchy.
Public propertyName
Gets the name.
(Inherited from ICodeNamePair.)
Public propertyParentNode
Gets the parent node of the node.
Public propertySubNodes
Gets the direct (immediate) sub nodes of the node.
Public propertyTreeLevel
Gets the level of deepness of the node within the tree, starting with 1 for the root nodes.
Top
Methods
  NameDescription
Public methodChangeCodeAndName
Changes the code and the name of the node.
Public methodIsSubNodeOf
Determines whether the node is sub node of the specified node.
Public methodTraverseAllSubNodes
Traverses the node and all of its sub nodes, both direct and indirect.
Top
Extension Methods
  NameDescription
Public Extension MethodGetFullCodePath
Gets the full path of codes, delimited with the delimiter.
(Defined by IHierarchyNodeExtensions.)
Public Extension MethodGetParentNodes
Gets the parent nodes of a node, up to the root. The nodes are ordered, starting from the direct parent to the root.
(Defined by IHierarchyNodeExtensions.)
Top
See Also