IBindableObservableVector interface

Applies to Windows and Windows Phone

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 building Windows Store apps with the Microsoft .NET Framework, 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

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:
© 2014 Microsoft. All rights reserved.