IBindableObservableVector
IBindableObservableVector
IBindableObservableVector
IBindableObservableVector
Interface
Definition
Extends IBindableVector by adding a VectorChanged event for change notification.
public : interface IBindableObservableVectorpublic interface IBindableObservableVectorPublic Interface IBindableObservableVector// This API is not available in Javascript.
- Inheritance
-
IBindableObservableVectorIBindableObservableVectorIBindableObservableVectorIBindableObservableVector
- Attributes
| Device family |
Windows 10 (introduced v10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v1)
|
Inherited Members
Inherited methods
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 VectorChanged
Occurs when the vector collection changes (add, delete, item change).
public : abstract event BindableVectorChangedEventHandler VectorChangedpublic abstract event BindableVectorChangedEventHandler VectorChangedPublic MustInherit Event VectorChanged// This API is not available in Javascript.
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
- IBindableVector IList IList IList
- IBindableIterable IEnumerable IEnumerable IEnumerable
- XAML data binding sample