IBindableVector Interface

Définition

Représente une collection vectorielle accessible en écriture d’objets pouvant être liés.

.NET Cette interface apparaît sous la forme System.Collections.IList.

public interface class IBindableVector : IBindableIterable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(960358366, 28624, 19469, 187, 113, 71, 36, 74, 17, 62, 147)]
struct IBindableVector : IBindableIterable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(960358366, 28624, 19469, 187, 113, 71, 36, 74, 17, 62, 147)]
public interface IList : IEnumerable
Public Interface IList
Implements IEnumerable
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Lors de la programmation avec .NET, cette interface est masquée et les développeurs doivent utiliser l’interface System.Collections.IList .

Héritage de l'interface

IBindableVector hérite de IBindableIterable. Les types qui implémentent IBindableVector implémentent également les membres d’interface de IBindableIterable pour l’utilisation de C++.

Propriétés

Size

Obtient le nombre d’éléments dans le vecteur.

Méthodes

Append(Object)

Ajoute un élément à la fin du vecteur.

Clear()

Supprime tous les éléments du vecteur.

GetAt(UInt32)

Retourne l’élément à l’index spécifié dans le vecteur.

GetView()

Retourne une vue immuable du vecteur.

IndexOf(Object, UInt32)

Retourne l’index d’un élément spécifié dans le vecteur.

InsertAt(UInt32, Object)

Insère un élément dans un vecteur à un index spécifié.

RemoveAt(UInt32)

Supprime l’élément à l’index spécifié dans le vecteur.

RemoveAtEnd()

Supprime le dernier élément du vecteur.

SetAt(UInt32, Object)

Définit la valeur de l’élément à l’index spécifié du vecteur.

S’applique à

Voir aussi