IBindableIterable Interfaccia

Definizione

Estende IIterable per abilitare i requisiti dell'infrastruttura di associazione dati.

.NET Questa interfaccia viene visualizzata come System.Collections.IEnumerable.

public interface class IBindableIterable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(57486344, 57129, 16815, 138, 162, 215, 116, 190, 98, 186, 111)]
struct IBindableIterable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(57486344, 57129, 16815, 138, 162, 215, 116, 190, 98, 186, 111)]
public interface IEnumerable
Public Interface IEnumerable
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Durante la programmazione con .NET, questa interfaccia è nascosta e gli sviluppatori devono usare l'interfaccia System.Collections.IEnumerable .

Funzioni di estensione C++/WinRT

Nota

Le funzioni di estensione esistono nei tipi di proiezione C++/WinRT per determinate API di Windows Runtime. Ad esempio, winrt::Windows::Foundation::IAsyncAction è il tipo di proiezione C++/WinRT per IAsyncAction. Le funzioni di estensione non fanno parte della superficie ABI (Application Binary Interface) dei tipi di Windows Runtime effettivi, quindi non sono elencati come membri delle API Windows Runtime. Ma puoi chiamarli da qualsiasi progetto C++/WinRT. Vedi Funzioni C++/WinRT che estendono Windows Runtime API.

auto begin() const;

Restituisce un iteratore al primo elemento della raccolta, da usare in algoritmi C++, ad esempio cicli basati su for intervalli.

auto end() const;

Restituisce un iteratore a un oltre l'ultimo elemento della raccolta, da usare in algoritmi C++, ad esempio cicli basati su for intervalli.

Metodi

First()

Restituisce un iteratore associabile che esegue l'iterazione degli elementi nella raccolta.

Si applica a

Vedi anche