Windows Dev Center

Platform::Collections::Vector, classe

Représente une collection séquentielle d'objets accessibles séparément par index.

template <typename T, typename E>    ref class Vector sealed;

T

Type des éléments contenus dans l'objet Vector.

E

Spécifie un prédicat binaire pour tester l'égalité des valeurs de type T. La valeur par défaut est std::equal_to<T>.

Les types autorisés sont les suivants :

  1. Entiers

  2. Classe interface ^

  3. Classe ref publique ^

  4. structure de valeur

  5. classe d'énumération publique

La classe Vector est l'implémentation concrète C++ de l'interface Windows::Foundation::Collections::IVector.

Si vous tentez d'utiliser un type Vector dans une valeur ou un paramètre de retour public, l'erreur de compilateur C3986 est générée. Vous pouvez corriger l'erreur en modifiant le type du paramètre ou le type de la valeur de retour par Windows::Foundation::Collections::IVector. Pour plus d'informations, consultez Collections (C++/CX).

Hh441570.collapse_all(fr-fr,VS.140).gifConstructeurs publics

name

Description

Vector::Vector (constructeur)

Initialise une nouvelle instance de la classe Vector.

Hh441570.collapse_all(fr-fr,VS.140).gifMéthodes publiques

name

Description

Vector::Append, méthode

Insère l'élément spécifié après le dernier élément du Vector actif.

Vector::Clear, méthode

Supprime tous les éléments du vecteur actuel.

Vector::First (méthode)

Retourne un itérateur qui spécifie le premier élément du Vector.

Vector::GetAt (méthode)

Récupère l'élément de l'objet Vector actuel qui est identifié par l'index spécifié.

Vector::GetMany (méthode)

Récupère une séquence d'éléments du Vector actif en commençant à l'index spécifié.

Vector::GetView (méthode)

Retourne une vue en lecture seule d'un vecteur ; autrement dit, une Platform::Collections::VectorView.

Vector::IndexOf (méthode)

Recherche l'élément spécifié dans l'objet Vector actuel, et s'il existe, retourne l'index de l'élément.

Vector::InsertAt, méthode

Insère l'élément spécifié dans le vecteur actuel après l'identification de l'élément par l'index spécifié.

Vector::ReplaceAll, méthode

Supprime les éléments du Vector actif et les insère depuis le tableau spécifié.

Vector::RemoveAt, méthode

Supprime l'élément identifié par l'index spécifié à partir du Vector actif.

Vector::RemoveAtEnd, méthode

Supprime l'élément à la fin du Vector actif.

Vector::SetAt, méthode

Assigne la valeur spécifiée à l'élément du Vector actif identifié par l'index spécifié.

Vector::Size, méthode

Retourne le nombre d'éléments dans l'objet Vector actuel.

Hh441570.collapse_all(fr-fr,VS.140).gifÉvénements

name

Description

événement Windows::Foundation::Collection::VectorChangedEventHandler<T>^ VectorChanged

Se produit lorsque le Vector est modifié.

En-tête : collection.h

Espace de noms : Platform::Collections

Concepts

Autres ressources

Espace de noms Platform
Afficher:
© 2015 Microsoft