Udostępnij za pośrednictwem


ToolboxCategoryItems.IEnumerable.GetEnumerator Metoda

Definicja

Zwraca moduł wyliczający, który iteruje przez ToolboxCategoryItems kolekcję.

 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

Zwraca

Element IEnumerator dla elementu ToolboxCategoryItems.

Implementuje

Uwagi

Moduły wyliczania mogą służyć do odczytywania danych w kolekcji, ale nie można ich używać do modyfikowania bazowej kolekcji.

Początkowo moduł wyliczający jest umieszczony przed pierwszym elementem w kolekcji. Na tym stanowisku Current jest niezdefiniowany. W związku z tym należy wywołać metodę MoveNext() , aby przejść do pierwszego elementu kolekcji przed odczytaniem wartości Current. Moduł wyliczający zachowuje ważność tak długo, jak długo kolekcja pozostaje niezmieniona. Jeśli zmiany są wprowadzane do kolekcji, takie jak dodawanie, modyfikowanie lub usuwanie elementów, moduł wyliczający nie jest już prawidłowy, a jego zachowanie jest niezdefiniowane.

Moduł wyliczający nie ma wyłącznego dostępu do kolekcji, w związku z tym wyliczanie w kolekcji nie jest wewnętrznie procedurą odporną na wielowątkowość.

Dotyczy