Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Restituisce un iteratore che punta all'inizio di una raccolta a cui si accede dal parametro di interfaccia specificato.
Sintassi
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);
Parametri
T
Parametro del tipo di modello.
v
Raccolta di Vector<T> oggetti o VectorView<T> a cui si accede da un'interfaccia IVector<T> o IVectorView<T> .
i
Raccolta di oggetti Di Windows Runtime arbitrari a cui si accede da un'interfaccia IIterable<T> .
Valore restituito
Iteratore che punta all'inizio della raccolta.
Osservazioni:
I primi due modelli di funzione restituiscono iteratori e il terzo modello di funzione restituisce un iteratore di input.
L'oggetto VectorIterator restituito da begin è un iteratore proxy che archivia gli elementi di tipo VectorProxy<T>. L'oggetto proxy, tuttavia, non è quasi mai visibile al codice utente. Per ulteriori informazioni, vedi Raccolte (C++/CX).
Requisiti
Intestazione: collection.h
Spazio dei nomi:Windows::Foundation::Collections