Поделиться через


PrinterSettings.PaperSizeCollection.GetEnumerator Метод

Определение

Возвращает перечислитель, который может выполнять итерации по коллекции.

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

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

Интерфейс IEnumerator для PrinterSettings.PaperSizeCollection.

Комментарии

Этот метод создает экземпляр перечислителя, который принимает snapshot текущего состояния коллекции. Перечислитель не имеет монопольного доступа к коллекции, поэтому несколько перечислителей могут одновременно иметь доступ к одной коллекции. Поэтому любые изменения, внесенные в коллекцию напрямую или с помощью другого перечислителя, могут вызвать Current исключение или MoveNext вызвать исключение.

Два перечислителя, созданные из одной коллекции одновременно, могут содержать разные моментальные снимки коллекции.

При удалении объектов из перечислителя также удаляются из коллекции.

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

См. также раздел