Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gibt einen Iterator zurück, der an den Anfang einer Auflistung zeigt, auf die über den angegebenen Schnittstellenparameter zugegriffen wird.
Syntax
template <typename T>
::Platform::Collections::VectorIterator<T>
begin(IVector<T>^ v);
template <typename T>
::Platform::Collections::VectorViewIterator<T>
begin(IVectorView<T>^ v);
template <typename T>
::Platform::Collections::InputIterator<T>
begin(IIterable<T>^ i);
Parameter
T
Ein Vorlagentyp-Parameter.
v
Eine Auflistung von Vector<T>- oder VectorView<T>-Objekten, auf die von einer IVector<T>- oder IVectorView<T>-Schnittstelle zugegriffen wird
i
Eine Auflistung beliebiger Windows-Runtime-Objekte, auf die über eine IIterable<T>-Schnittstelle zugegriffen wird
Rückgabewert
Ein Iterator, der zum Anfang der Auflistung zeigt.
Hinweise
Die ersten beiden Funktionsvorlagen geben Iteratoren zurück, und die dritte Funktionsvorlage gibt einen Eingabeiterator zurück.
Das VectorIterator-Objekt, das von begin zurückgegeben wird, ist ein Proxyiterator, 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