Freigeben über


PrintQueueCollection.GetNonGenericEnumerator Methode

Definition

Ruft ein Objekt ab, das die nicht generische IEnumerator-Schnittstelle implementiert.

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

Gibt zurück

Ein Objekt, das den nicht generischen IEnumerator implementiert. Mit dem Objekt können die in PrintQueue enthaltenen PrintQueueCollection-Objekte durchlaufen werden.

Hinweise

Es wird empfohlen, die foreach -Anweisung zu verwenden, um alle Member der Auflistung zu durchlaufen. Verwenden Sie Ihr eigenes Enumeratorobjekt nur, wenn Sie die Iteration anpassen müssen, z. B. indem Sie jedes andere Element überspringen.

Wenn Sie einen eigenen Enumerator benötigen, empfiehlt es sich, anstelle von GetNonGenericEnumeratordie generische, typsichere Funktion GetEnumerator zu verwenden. Ist GetNonGenericEnumerator nur öffentlich, um die Anforderungen der IEnumerable Schnittstelle zu erfüllen, die von dieser Sammlung implementiert wird.

Gilt für: