TreeEnumerator<TKey,TValue> TreeEnumerator<TKey,TValue> TreeEnumerator<TKey,TValue> TreeEnumerator<TKey,TValue> Class

Definición

Admite iteración simple en cualquier objeto STL/CLR que implemente la interfaz ITree<TKey,TValue>.Supports simple iteration over any STL/CLR object that implements the ITree<TKey,TValue> interface.

generic <typename TKey, typename TValue>
public ref class TreeEnumerator : Microsoft::VisualC::StlClr::TreeEnumeratorBase<TKey, TValue>, System::Collections::Generic::IEnumerator<TValue>
public class TreeEnumerator<TKey,TValue> : Microsoft.VisualC.StlClr.TreeEnumeratorBase<TKey,TValue>, System.Collections.Generic.IEnumerator<TValue>
type TreeEnumerator<'Key, 'Value> = class
    inherit TreeEnumeratorBase<'Key, 'Value>
    interface IEnumerator<'Value>
Public Class TreeEnumerator(Of TKey, TValue)
Inherits TreeEnumeratorBase(Of TKey, TValue)
Implements IEnumerator(Of TValue)

Parámetros de tipo

TKey

Tipo del componente clave de un elemento en la secuencia controlada.The type of the key component of an element in the controlled sequence.

TValue

Tipo del componente de valor de un elemento en la secuencia controlada.The type of the value component of an element in the controlled sequence.

Herencia
TreeEnumerator<TKey,TValue>TreeEnumerator<TKey,TValue>TreeEnumerator<TKey,TValue>TreeEnumerator<TKey,TValue>
Implementaciones

Comentarios

Algunos métodos, operadores especialmente, declaran un tipo para un parámetro pero no especifican un nombre de parámetro.Some methods, especially operators, declare a type for a parameter but do not specify a parameter name. Esta clase de parámetro se denomina parámetro sin nombre.Such a parameter is known as an unnamed parameter. En la documentación de estos métodos, el marcador de posición __unnamed0 representa el parámetro sin nombre.In the documentation for these methods, the __unnamed0 placeholder represents the unnamed parameter.

Constructores

TreeEnumerator<TKey,TValue>(INode<TValue>) TreeEnumerator<TKey,TValue>(INode<TValue>) TreeEnumerator<TKey,TValue>(INode<TValue>) TreeEnumerator<TKey,TValue>(INode<TValue>)

Asigna e inicializa un nuevo objeto TreeEnumerator<TKey,TValue>.Allocates and initializes a new TreeEnumerator<TKey,TValue> object.

Propiedades

Current Current Current Current

Obtiene o establece el elemento actual de la colección.Gets or sets the current element in the collection.

Métodos

Dispose() Dispose() Dispose() Dispose()

Libera, suelta o restablece recursos no administrados que el objeto TreeEnumerator<TKey,TValue> usa.Frees, releases, or resets unmanaged resources that are used by the TreeEnumerator<TKey,TValue> object.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Libera, suelta o restablece recursos no administrados que el objeto TreeEnumerator<TKey,TValue> usa.Frees, releases, or resets unmanaged resources that are used by the TreeEnumerator<TKey,TValue> object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
MoveNext() MoveNext() MoveNext() MoveNext()

Desplaza el enumerador al siguiente elemento de la colección.Advances the enumerator to the next element in the collection.

Reset() Reset() Reset() Reset()

Establece el enumerador en su posición inicial (antes del primer elemento de la colección).Sets the enumerator to its initial position, which is before the first element in the collection.

ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Se aplica a