System.AddIn.Contract.Collections Espace de noms

Contient des interfaces qui définissent des collections d’objets et IContract des RemoteArgument collections.

Structures

Nom Description
RemoteArgumentDictionaryEntry

Définit une paire clé/valeur dans un IRemoteArgumentDictionaryContract.

Interfaces

Nom Description
IArrayContract<C>

Représente un tableau générique d’objets IContract .

ICollectionContract<C>

Représente une collection générique d’objets IContract .

IEnumerableContract<C>

Expose un énumérateur qui prend en charge une itération simple sur une collection générique d’objets IContract .

IEnumeratorContract<C>

Énumère les éléments d’une collection générique d’objets IContract .

IListContract<C>

Représente une collection générique d’objets IContract accessibles individuellement par index.

IRemoteArgumentArrayContract

Représente un tableau d’objets RemoteArgument .

IRemoteArgumentArrayListContract

Représente un tableau d’objets RemoteArgument qui se redimensionne dynamiquement en fonction des besoins.

IRemoteArgumentCollectionContract

Représente une collection d’objets RemoteArgument .

IRemoteArgumentDictionaryContract

Représente une collection d’objets stockés sous forme de RemoteArgument paires clé/valeur.

IRemoteArgumentDictionaryEnumeratorContract

Énumère les éléments d’un IRemoteArgumentDictionaryContract.

IRemoteArgumentEnumerableContract

Expose un énumérateur qui prend en charge une itération simple sur une collection d’objets RemoteArgument .

IRemoteArgumentEnumeratorContract

Énumère les éléments d’une collection d’objets RemoteArgument .

Remarques

Utilisez les interfaces de l’espace System.AddIn.Contract.Collections de noms pour implémenter des classes de collection pour et IContract des RemoteArgument objets.

Les interfaces de l’espace System.AddIn.Contract.Collections de noms sont également appelées contrats. Tous les contrats dérivent de l’interface IContract .

L’espace System.AddIn.Contract.Collections de noms contient deux ensembles d’interfaces :

  • Interfaces qui définissent des collections génériques et énumérables de types qui implémentent l’interface IContract .

  • Interfaces qui définissent des collections énumérables d’objets RemoteArgument .

Voir aussi