Click or drag to resize

IHierarchyId Interface


Note: This API is now obsolete.

The object that stores hierarchy information on an entity.

Namespace: Ingeniux.CMS
Assembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.6.492
Syntax
[ObsoleteAttribute("No longer required. Will be refactored out in a future release.")]
public interface IHierarchyId

The IHierarchyId type exposes the following members.

Properties
 NameDescription
Public propertyCode exampleLevelObsolete.
Gets the number of levels the hierarchy has
Public propertyCode exampleValueObsolete.
Gets the value of hierary in string format.
Top
Methods
 NameDescription
Public methodAddChildObsolete.
Adds a new child hierarchy. This will cause the next available child position to increment by one.
Public methodAncestorsObsolete.
Retrieves the collection of this hierarchy's ancestors
Public methodIsChildOfObsolete.
Checks whether this hierarchy is child of another hierarchy.
Public methodIsDescendantOfObsolete.
Checks whether this hierarchy descends from another hierarchy.
Public methodIsDescendantOrSelfOfObsolete.
Checks whether this hierarchy is descends from another hierarchy or is the hierarychy itself.
Public methodMoveAncestorObsolete.
Moves the hierarchy to be under another ancestor
Public methodNextObsolete.
Retrieves the next sibling hierarchy available.
Public methodNextChildObsolete.
Retrieves the next child hierarchy available
Public methodParentObsolete.
Retrieves the parent hierarchy of this hierarchy.
Public methodSiblingPositionObsolete.
Retrieves the position of this hierarchy to its siblings.
Top
See Also