ToolboxCategory.IEnumerable.GetEnumerator Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un enumerador que itera por la colección ToolboxCategory.
virtual System::Collections::IEnumerator ^ System.Collections.IEnumerable.GetEnumerator() = System::Collections::IEnumerable::GetEnumerator;
System.Collections.IEnumerator IEnumerable.GetEnumerator ();
abstract member System.Collections.IEnumerable.GetEnumerator : unit -> System.Collections.IEnumerator
override this.System.Collections.IEnumerable.GetEnumerator : unit -> System.Collections.IEnumerator
Function GetEnumerator () As IEnumerator Implements IEnumerable.GetEnumerator
Devoluciones
Estructura IEnumerator para la colección ToolboxCategory.
Implementaciones
Comentarios
Los enumeradores pueden utilizarse para leer los datos de una colección, pero no pueden utilizarse para modificar la colección subyacente.
En principio, el enumerador se coloca antes del primer elemento de la colección. En esta posición, el valor de propiedad Current está sin definir. Por lo tanto, debe llamar a MoveNext() para adelantar el enumerador hasta el primer elemento de la colección antes de leer el valor de Current. Un enumerador sigue siendo válido mientras la colección permanezca inalterada. Cualquier cambio en la colección (por ejemplo, agregar, modificar o eliminar elementos) invalidará permanentemente al enumerador y dejará su comportamiento sin definir.
El enumerador no tiene acceso exclusivo a la colección y, por tanto, la enumeración en una colección no es intrínsicamente un procedimiento seguro para subprocesos.