IIterable<T> Interface

指定した型のコレクションに対する単純な反復処理をサポートする反復子を公開します。

.NET:  このインターフェイスは System.Collections.Generic.IEnumerable<T> として表示されます。

構文


generic<typename T>
public interface class IIterable

属性

[Version(0x06020000)]

型パラメーター

T

反復するオブジェクトの型。

メンバー

IIterableインターフェイス は IUnknown インターフェイスから継承されます. IIterable には、次の種類のメンバーもあります。

メソッド

The IIterable インターフェイス には次のメソッドがあります。 また、以下からもメソッドが継承されます。Object クラス.

メソッド説明
First Returns an iterator for the items in the collection.

 

解説

Microsoft .NET Framework で Windows ストア アプリを開発すると、このインターフェイスが表示されず、開発者は System.Collections.Generic.IEnumerable<T> インターフェイスを使用する必要があります。GetEnumerator メソッドは、IEnumerable<T> を実装済みとして表示する型で直接呼び出しが可能なメソッドとして常に使用できるわけではありませんが、コレクションの列挙は引き続きサポートされます。コンパイラによって型キャストが実行されるため、IEnumerable に明示的にキャストする必要はありません。明示的にキャストする必要がある場合、たとえば GetEnumerator をクラスから呼び出す場合は、コレクションの項目の種類と一致する制約を使用して、IEnumerable<T> にキャストします。

要件

最小限サポートされるクライアント

Windows 8

最小限サポートされるサーバー

Windows Server 2012

最小限サポートされる携帯電話

Windows Phone 8

名前空間

Windows::Foundation::Collections

メタデータ

Windows.winmd

 

 

表示:
© 2015 Microsoft