ToolboxCategoryItems.IEnumerable.GetEnumerator Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.