IVector<T> Interface

Représente une collection d'accès aléatoire d'éléments.

.NET:  Cette interface s'affiche sous forme de System.Collections.Generic.IList<T>.

Syntaxe


generic<typename T>
public interface class IVector : IIterable<T>

Attributs

[Version(0x06020000)]

Paramètres de type

T

Type des valeurs du vecteur.

Membres

Le IVectorInterface hérite de IIterable(T). IVector a également les types de membres suivants :

Méthodes

The IVector Interface a les méthodes suivantes. Elle hérite également des méthodes de Object Classe.

MéthodeDescription
Append Appends an item to the end of the vector.
Clear Removes all items from the vector.
GetAt Returns the item at the specified index in the vector.
GetMany Retrieves the items that start at the specified index in the vector.
GetView Returns an immutable view of the vector.
IndexOf Retrieves the index of a specified item in the vector.
InsertAt Inserts an item at a specified index in the vector.
RemoveAt Removes the item at the specified index in the vector.
RemoveAtEnd Removes the last item from the vector.
ReplaceAll Replaces all the items in the vector with the specified items.
SetAt Sets the value at the specified index in the vector.

 

Propriétés

Le IVectorInterface a les propriétés suivantes.

PropriétéType d'accèsDescription

Size

En lecture seuleGets the number of items in the vector.

 

Remarques

Lors de la génération des applications Windows Store avec Microsoft .NET Framework, cette interface est masquée et les développeurs doivent utiliser l'interface System.Collections.Generic.IList<T>.

L'interface IVector<T> représente une collection d'objets d'un type spécifié qui est accessible individuellement par index. Les propriétés et les méthodes d'IVector<T> prennent en charge la fonctionnalité de type liste, par exemple l'obtention de la taille de la collection, et l'ajout et la suppression d'éléments à des emplacements spécifiés dans la collection. En outre, la méthode GetView fournit un instantané du vecteur dont l'état observable ne change pas. L'instantané est utile lorsque vous avez besoin d'une vue de la collection à laquelle faire référence durant les opérations suivantes qui impliquent IVector<T>.

Héritage de l'interface

IVector hérite de IIterable. Les types qui implémentent IVector implémentent également les membres d'interface d'IIterable.

Conditions requises

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Téléphone minimal pris en charge

Windows Phone 8

Espace de noms

Windows::Foundation::Collections

Métadonnées

Windows.winmd

Voir aussi

Collections (C++/CX)

 

 

Afficher:
© 2014 Microsoft