ToolboxCategoryItems.IEnumerable.GetEnumerator Metoda

Definice

Vrátí enumerátor, který prochází ToolboxCategoryItems kolekcí.

 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

Návraty

IEnumerator

IEnumeratorPro ToolboxCategoryItems .

Implementuje

Poznámky

Enumerátory lze použít ke čtení dat v kolekci, ale nelze je použít pro úpravu příslušné kolekce.

Zpočátku je enumerátor umístěn před první prvek v kolekci. Na této pozici Current není definován. Proto je nutné zavolat MoveNext() pro pokračování enumerátoru na první prvek kolekce před čtením hodnoty Current . Enumerátor zůstává platný, dokud kolekce nezůstane beze změny. Pokud jsou provedeny změny v kolekci, jako je například přidání, úprava nebo odstranění prvků, enumerátor již není platný a jeho chování není definováno.

Enumerátor nemá výhradní přístup k této kolekci; Proto výčet prostřednictvím kolekce je vnitřně nebezpečný pro přístup z více vláken.

Platí pro