ToolboxCategory.IEnumerable.GetEnumerator Methode

Definition

Gibt einen Enumerator zurück, der die ToolboxCategory -Auflistung durchläuft.

 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

Gibt zurück

Ein IEnumerator für das ToolboxCategory.

Implementiert

Hinweise

Enumeratoren können verwendet werden, um die Daten in einer Auflistung zu lesen, aber sie können nicht zum Ändern der zugrunde liegenden Auflistung verwendet werden.

Zunächst wird der Enumerator vor dem ersten Element in der Auflistung positioniert. An dieser Position Current ist nicht definiert. Daher müssen Sie aufrufen MoveNext() , um den Enumerator zum ersten Element der Auflistung vor dem Lesen des Werts Currentvon . Ein Enumerator bleibt gültig, solange die Auflistung unverändert bleibt. Wenn Änderungen an der Auflistung vorgenommen werden, z. B. Hinzufügen, Ändern oder Löschen von Elementen, ist der Enumerator nicht mehr gültig, und sein Verhalten ist nicht definiert.

Der Enumerator hat keinen exklusiven Zugriff auf die Sammlung; Daher ist das Aufzählen durch eine Sammlung intrinsisch keine threadsichere Prozedur.

Gilt für: