Partager via


IBindableVectorView Interface

Définition

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

public interface class IBindableVectorView : IBindableIterable
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(879613671, 38766, 19395, 129, 93, 236, 226, 67, 188, 15, 51)]
struct IBindableVectorView : IBindableIterable
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(879613671, 38766, 19395, 129, 93, 236, 226, 67, 188, 15, 51)]
public interface IBindableVectorView : IBindableIterable
Public Interface IBindableVectorView
Implements IEnumerable
Attributs
Implémente

Remarques

Cette interface prend en charge la création de collections de données pouvant être liées en C++. Lors de la programmation avec .NET, vous devez utiliser ObservableCollection(Of T) ou implémenter IList et INotifyCollectionChanged. Pour plus d’informations, consultez Liaison à des collections.

Héritage de l'interface

IBindableVectorView hérite de IBindableIterable. Les types qui implémentent IBindableVectorView 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

First()

Retourne un itérateur pouvant être lié qui itère sur les éléments de la collection.

(Hérité de IBindableIterable)
GetAt(UInt32)

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

IndexOf(Object, UInt32)

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

S’applique à

Voir aussi