The object that stores hierarchy information on an entity.
Namespace: Ingeniux.CMS
Assembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 9.0.565.0 (9.0.565)
Syntax
The IHierarchyId type exposes the following members.
Properties
Name | Description | |
---|---|---|
Level |
Gets the number of levels the hierarchy has
| |
Value |
Gets the value of hierary in string format.
|
Methods
Name | Description | |
---|---|---|
AddChild |
Adds a new child hierarchy. This will cause the next available child position to increment by one.
| |
Ancestors |
Retrieves the collection of this hierarchy's ancestors
| |
IsChildOf |
Checks whether this hierarchy is child of another hierarchy.
| |
IsDescendantOf |
Checks whether this hierarchy descends from another hierarchy.
| |
IsDescendantOrSelfOf |
Checks whether this hierarchy is descends from another hierarchy or is the hierarychy itself.
| |
MoveAncestor |
Moves the hierarchy to be under another ancestor
| |
Next |
Retrieves the next sibling hierarchy available.
| |
NextChild |
Retrieves the next child hierarchy available
| |
Parent |
Retrieves the parent hierarchy of this hierarchy.
| |
SiblingPosition |
Retrieves the position of this hierarchy to its siblings.
|
See Also