Udostępnij za pośrednictwem


PrintJobInfoCollection.GetNonGenericEnumerator Metoda

Definicja

Pobiera obiekt, który implementuje interfejs niegeneryczny IEnumerator .

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

Zwraca

Obiekt, który implementuje interfejs niegeneryczny IEnumerator i może iterować przez PrintSystemJobInfo obiekty, które PrintJobInfoCollection zawiera.

Uwagi

Zalecamy użycie instrukcji foreach w celu iteracji wszystkich elementów członkowskich kolekcji. Użyj własnego obiektu wyliczającego tylko wtedy, gdy trzeba dostosować iterację, na przykład pomijając każdy inny element członkowski.

Jeśli potrzebujesz własnego modułu wyliczającego, zalecamy użycie funkcji ogólnej, bezpiecznej GetEnumerator dla typów zamiast GetNonGenericEnumerator. Element GetNonGenericEnumerator jest publiczny tylko w celu spełnienia wymagań interfejsu IEnumerable , który jest implementowany przez tę kolekcję.

Dotyczy