TabControl.TabPageCollection.GetEnumerator Метод

Определение

Возвращает перечисление всех страниц вкладок в коллекции.Returns an enumeration of all the tab pages in the collection.

public:
 virtual System::Collections::IEnumerator ^ GetEnumerator();
public System.Collections.IEnumerator GetEnumerator ();
abstract member GetEnumerator : unit -> System.Collections.IEnumerator
override this.GetEnumerator : unit -> System.Collections.IEnumerator
Public Function GetEnumerator () As IEnumerator

Возвращаемое значение

Реализации

Комментарии

Этот метод создает перечислитель, содержащий моментальный снимок коллекции.This method creates an enumerator that contains a snapshot of the collection. Коллекцию можно изменить, изменив перечислитель. Однако несколько перечислителей могут одновременно обращаться к одной и той же коллекции.You can change the collection by changing the enumerator; however, multiple enumerators can simultaneously access the same collection. Изменение коллекции (непосредственно или через другой перечислитель) может привести к тому, что Current или MoveNext вызовут исключение.Changing the collection (either directly or through another enumerator) can thus cause Current or MoveNext to throw an exception.

Два перечислителей, созданные из одной коллекции в одно и то же время, могут содержать разные моментальные снимки.Two enumerators created from the same collection at the same time can contain different snapshots.

Удаление объектов из перечислителя также приводит к их удалению из коллекции.Removing objects from the enumerator also removes them from the collection.

Применяется к

Дополнительно