Share via


IBindableObservableVector Interfaz

Definición

Extiende IBindableVector agregando un evento VectorChanged para la notificación de cambio.

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
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Esta interfaz admite la creación de colecciones enlazables de datos en C++. Al programar con .NET, debe usar ObservableCollection(Of T) o implementar IList e INotifyCollectionChanged. Para obtener más información, consulte Enlace a colecciones.

Herencia de interfaz

IBindableObservableVector hereda IBindableVector e IBindableIterable. Los tipos que implementan IBindableObservableVector también implementan los miembros de interfaz de IBindableVector e IBindableIterable para el uso de C++, o IList e IEnumerable para el uso de Microsoft .NET.

Eventos

VectorChanged

Se produce cuando cambia la colección de vectores (agregar, eliminar, cambiar elemento).

Se aplica a

Consulte también