Skip to content

Latest commit

 

History

History
43 lines (28 loc) · 1.82 KB

ibindableiterable.md

File metadata and controls

43 lines (28 loc) · 1.82 KB
-api-id -api-type
T:Windows.UI.Xaml.Interop.IBindableIterable
winrt interface

Windows.UI.Xaml.Interop.IBindableIterable

-description

Extends IIterable to enable data-binding infrastructure requirements.

.NET This interface appears as System.Collections.IEnumerable.

-remarks

When programming with .NET, this interface is hidden and developers should use the System.Collections.IEnumerable interface.

C++/WinRT extension functions

Note

Extension functions exist on the C++/WinRT projection types for certain Windows Runtime APIs. For example, winrt::Windows::Foundation::IAsyncAction is the C++/WinRT projection type for IAsyncAction. The extension functions aren't part of the application binary interface (ABI) surface of the actual Windows Runtime types, so they're not listed as members of the Windows Runtime APIs. But you can call them from within any C++/WinRT project. See C++/WinRT functions that extend Windows Runtime APIs.

auto begin() const;

Returns an iterator to the first element of the collection, for use in C++ algorithms such as range-based for loops.

auto end() const;

Returns an iterator to one past the last element of the collection, for use in C++ algorithms such as range-based for loops.

-examples

-see-also

XAML data binding sample