Windows Dev Center

IBindableObservableVector interface

Extends IBindableVector by adding a VectorChanged event for change notification.

Syntax


public interface IBindableObservableVector : IList, 
    IEnumerable

Attributes

[Version(0x06020000)]
[WebHostHidden()]

Members

The IBindableObservableVector interface has these types of members:

Events

The IBindableObservableVector interface has these events.

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

 

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.

Requirements (device family)

Device family

Universal

API contract

Windows.Foundation.UniversalApiContract, introduced version 1.0

Namespace

Windows.UI.Xaml.Interop
Windows::UI::Xaml::Interop [C++]

Metadata

Windows.Foundation.UniversalApiContract.winmd

Requirements (operating system)

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8.1 [Windows Runtime apps only]

Namespace

Windows.UI.Xaml.Interop
Windows::UI::Xaml::Interop [C++]

Metadata

Windows.winmd

See also

IBindableVector
IBindableIterable
XAML data binding sample

 

 

Show:
© 2015 Microsoft