Class TreeTableEnumerator
Strongly typed enumerator for TreeTable.
Inheritance
System.Object
TreeTableEnumerator
Implements
System.Collections.IEnumerator
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Syncfusion.WinForms.GridCommon.Collections
Assembly: Syncfusion.GridCommon.WinForms.dll
Syntax
public class TreeTableEnumerator : IEnumerator, IDisposable
Constructors
TreeTableEnumerator(ITreeTable)
Initializes a new TreeTableEnumerator.
Declaration
public TreeTableEnumerator(ITreeTable tree)
Parameters
Type | Name | Description |
---|---|---|
ITreeTable | tree |
Properties
Current
Returns the current node.
Declaration
public ITreeTableEntry Current { get; }
Property Value
Type |
---|
ITreeTableEntry |
Methods
Dispose()
Call the Dispose and SuppressFinalize method for dipose the instance of TreeTableEnumerator class.
Declaration
public void Dispose()
Dispose(Boolean)
Dispose the live resources used by the TreeTableEnumerator class.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing | Dispose the instance, if it is True |
MoveNext()
Indicates whether to move to the next node.
Declaration
public bool MoveNext()
Returns
Type |
---|
System.Boolean |
Reset()
Resets the enumerator.
Declaration
public virtual void Reset()
Explicit Interface Implementations
IEnumerator.Current
Returns the current enumerator.
Declaration
object IEnumerator.Current { get; }
Returns
Type |
---|
System.Object |
Implements
System.Collections.IEnumerator
System.IDisposable