Condividi tramite


IBindableObservableVector Interfaccia

Definizione

Estende IBindableVector aggiungendo un evento VectorChanged per la notifica delle modifiche.

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
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Questa interfaccia supporta la creazione di raccolte associabili ai dati in C++. Quando si esegue la programmazione con .NET, è necessario usare ObservableCollection(Of T) o implementare IList e INotifyCollectionChanged. Per altre informazioni, vedere Associazione alle raccolte.

Ereditarietà dell'interfaccia

IBindableObservableVector eredita IBindableVector e IBindableIterable. I tipi che implementano IBindableObservableVector implementano anche i membri dell'interfaccia di IBindableVector e IBindableIterable per l'utilizzo di C++ o IList e IEnumerable per l'utilizzo di Microsoft .NET.

Eventi

VectorChanged

Si verifica quando la raccolta vettoriale cambia (aggiungere, eliminare, modifica dell'elemento).

Si applica a

Vedi anche