Partager via


IBindableObservableVector Interface

Définition

Étend IBindableVector en ajoutant un événement VectorChanged pour la notification de modification.

public interface class IBindableObservableVector : IBindableVector
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(4263425334, 32383, 20368, 172, 154, 71, 73, 132, 170, 229, 18)]
struct IBindableObservableVector : IBindableVector
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(4263425334, 32383, 20368, 172, 154, 71, 73, 132, 170, 229, 18)]
public interface IBindableObservableVector : IList
Public Interface IBindableObservableVector
Implements IList
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

Cette interface prend en charge la création de collections pouvant être liées aux donné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

IBindableObservableVector hérite de IBindableVector et IBindableIterable. Les types qui implémentent IBindableObservableVector implémentent également les membres d’interface de IBindableVector et IBindableIterable pour l’utilisation de C++, ou IList et IEnumerable pour l’utilisation de Microsoft .NET.

Événements

VectorChanged

Se produit lorsque la collection vectorielle change (ajout, suppression, modification d’élément).

S’applique à

Voir aussi