I​Bindable​Observable​Vector I​Bindable​Observable​Vector I​Bindable​Observable​Vector Interface

Definition

Extends IBindableVector by adding a VectorChanged event for change notification.

public interface IBindableObservableVectorpublic interface IBindableObservableVectorPublic Interface IBindableObservableVector
Inheritance
IBindableObservableVectorIBindableObservableVectorIBindableObservableVector
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Inherited Members

Inherited methods

Windows.UI.Xaml.Interop.IBindableVector.IndexOf(System.Object,System.UInt32)Windows.UI.Xaml.Interop.IBindableVector.IndexOf(System.Object,System.UInt32)Windows.UI.Xaml.Interop.IBindableVector.IndexOf(System.Object,System.UInt32)

Inherited properties

Remarks

This interface supports the creation of data bindable collections in C++. When programming with .NET, you should use ObservableCollection(Of T) or implement IList and INotifyCollectionChanged. For more info, see Binding to collections.

Interface inheritance

IBindableObservableVector inherits IBindableVector and IBindableIterable. Types that implement IBindableObservableVector also implement the interface members of IBindableVector and IBindableIterable for C++ usage, or IList and IEnumerable for Microsoft .NET usage.

Events

VectorChanged VectorChanged VectorChanged

Occurs when the vector collection changes (add, delete, item change).

public abstract event BindableVectorChangedEventHandler VectorChangedpublic abstract event BindableVectorChangedEventHandler VectorChangedPublic MustInherit Event VectorChanged
Attributes

Remarks

This interface supports the creation of data bindable collections in C++. When programming with .NET, you should use ObservableCollection(Of T) or implement IList and INotifyCollectionChanged.

See Also

See Also