end-Funktion

Gibt einen Iterator zurück, der über das Ende einer Auflistung hinaus zeigt, auf die über den angegebenen Schnittstellenparameter zugegriffen wird.

Syntax

template <typename T>
    ::Platform::Collections::VectorIterator<T>
    end(IVector<T>^ v);

template <typename T>
    ::Platform::Collections::VectorViewIterator<T>
    end(IVectorView<T>^ v);
template <typename T>
    ::Platform::Collections::InputIterator<T>
    end(IIterable<T>^ i);

Parameter

T
Ein Vorlagentyp-Parameter.

v
Eine Auflistung von Vector<T> Objekten, VectorView<T> auf die von einer IVector<T>Oder-Schnittstelle IVectorView<T> zugegriffen wird.

i
Eine Auflistung beliebiger Windows-Runtime Objekte, auf die über eine IIterable<T> Schnittstelle zugegriffen wird.

Rückgabewert

Ein Iterator, der über das Ende der Auflistung hinaus zeigt.

Hinweise

Die ersten beiden Funktionsvorlagen geben Iteratoren zurück, und die dritte Funktionsvorlage gibt einen Eingabe-Iterator zurück.

Das Platform::Collections::VectorViewIterator objekt, das von end einem Proxy-Iterator zurückgegeben wird, der Elemente vom Typ VectorProxy<T>speichert. Allerdings ist das Proxyobjekt fast nie für Benutzercode sichtbar. Weitere Informationen finden Sie unter Auflistungen (C++/CX).

Anforderungen

Header: collection.h

Namespace:Windows::Foundation::Collections

Siehe auch

Windows::Foundation::Collections Namespace