TreeListNodesIterator Members

Enables you to perform specified operations over nodes from the predefined set.

Properties

Name Description
All Gets the collection of all nodes.
Visible Gets the collection of visible nodes.

Methods

Name Description
Do(Action<TreeListNode>) Performs the specific operation across all Tree List nodes.
Do(Action<TreeListNode>, Predicate<TreeListNode>) Performs the specific operation across all Tree List nodes.
Do(Action<TreeListNode>, Predicate<TreeListNode>, Predicate<TreeListNode>) Performs an operation across all Tree List nodes that fit the specific criteria.
Do(Action<TreeListNode>, Predicate<TreeListNode>, Predicate<TreeListNode>, Predicate<TreeListNode>) Performs an operation across all Tree List nodes that fit the specific criteria. Defines a separate criteria to check whether or not this operation should be applied to child nodes as well.
DoLocal(Action<TreeListNode>, TreeListNodes) Performs a specific operation on TreeList nodes.
DoLocal(Action<TreeListNode>, Predicate<TreeListNode>, TreeListNodes) Performs a specific operation on TreeList nodes.
DoLocal(Action<TreeListNode>, Predicate<TreeListNode>, Predicate<TreeListNode>, TreeListNodes) Performs a specific operation on TreeList nodes that fit the specific criteria.
DoLocal(Action<TreeListNode>, Predicate<TreeListNode>, Predicate<TreeListNode>, Predicate<TreeListNode>, TreeListNodes) Performs a specific operation on TreeList nodes that fit the specific criteria. Can also perform the same operation on child nodes owned by the processed nodes.
DoLocalOperation(TreeListOperation, TreeListNodes) Performs the specified operation over the predefined set of nodes and their children.
DoLocalOperation(TreeListOperationDelegate, TreeListNodes) Performs the specified method over the predefined set of nodes and their children.
DoOperation(TreeListOperation) Performs the specified operation across all nodes.
DoOperation(TreeListOperationDelegate) Performs the specified method across all nodes.
DoVisibleNodesOperation(TreeListVisibleNodeOperation, TreeListNode, TreeListNode) Performs the specified operation over a range of nodes that are not hidden within collapsed groups.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetNextVisible(TreeListNode) static Returns the visible node located after the specified one.
GetPrevVisible(TreeListNode) static Returns the visible node which is located prior to the specified one.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also