IBindableVector Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |