IBindableIterator interface

IBindableIterator interface

Supports bindable iteration over a collection.

Syntax


public interface IBindableIterator

Members

The IBindableIterator interface has these types of members:

Methods

The IBindableIterator interface has these methods. It also inherits methods from the Object class.

MethodDescription
MoveNext Moves the iterator forward to the next item and returns HasCurrent.

 

Properties

The IBindableIterator interface has these properties.

PropertyAccess typeDescription

Current

Read-only

Gets the current item in the collection.

HasCurrent

Read-only

Gets a value that indicates whether there is a current item or the iterator is at the end of the collection.

 

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.

Requirements (Windows 10 device family)

Device family

Universal, introduced version 10.0.10240.0

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 (Windows 8.x and Windows Phone 8.x)

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

Attributes

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

See also

XAML data binding sample

 

 

Show:
© 2016 Microsoft