Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis 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