begin
Fonction
Retourne un itérateur qui pointe vers le début d'une collection accessible par le paramètre d'interface spécifié.
Syntaxe
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);
Paramètres
T
Paramètre de type de modèle.
v
Une collection d’objets Vector<T>
ou VectorView<T>
accessibles par une interface IVector<T>
ou IVectorView<T>
.
i
Une collection d’objets Windows Runtime arbitraires accessibles par une interface IIterable<T>
.
Valeur retournée
Itérateur qui pointe vers le début de la collection.
Notes
Les deux premiers modèles de fonction retournent des itérateurs et le troisième modèle de fonction retourne un itérateur d’entrée.
L’objet VectorIterator
retourné par begin
est un itérateur de proxy qui stocke des éléments de type VectorProxy<T>
. Toutefois, l'objet proxy n'est presque jamais visible par le code utilisateur. Pour plus d'informations, consultez Collections (C++/CX).
Spécifications
En-tête : collection.h
Espace de noms : Windows::Foundation::Collections