IIterable<T> Interface

Expose un itérateur qui prend en charge l'itération simple sur une collection d'un type spécifié.

.NET:  Cette interface s'affiche sous forme de System.Collections.Generic.IEnumerable<T>.

Syntaxe


generic<typename T>
public interface class IIterable

Attributs

[Version(0x06020000)]

Paramètres de type

T

Type d'objets à itérer.

Membres

Le IIterableInterface hérite de l'interface IUnknown. IIterable a également les types de membres suivants :

Méthodes

The IIterable Interface a les méthodes suivantes. Elle hérite également des méthodes de Object Classe.

MéthodeDescription
First Returns an iterator for the items in the collection.

 

Remarques

Lors de la génération des applications Windows Store avec Microsoft .NET Framework, cette interface est masquée et les développeurs doivent utiliser l'interface System.Collections.Generic.IEnumerable<T>. La méthode GetEnumerator n'est pas disponible en tant que méthode pouvant être appelée directement sur les types qui répertorient IEnumerable<T> comme étant implémentés, mais l'énumération de la collection est toujours prise en charge. Le compilateur effectue la conversion de type pour vous et vous n'aurez pas besoin d'effectuer de transtypage en IEnumerable de manière explicite. Si vous devez effectuer une conversion de type (transtypage) explicitement, par exemple si vous souhaitez appeler GetEnumerator à partir d'une classe, transtypez vers IEnumerable<T> à l'aide d'une contrainte qui correspond au type d'élément de la collection.

Conditions requises

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Téléphone minimal pris en charge

Windows Phone 8

Espace de noms

Windows::Foundation::Collections

Métadonnées

Windows.winmd

 

 

Afficher:
© 2014 Microsoft