IRemoteArgumentDictionaryContract Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une collection d’objets stockés sous forme de RemoteArgument paires clé/valeur.
public interface class IRemoteArgumentDictionaryContract : System::AddIn::Contract::Collections::IRemoteArgumentCollectionContract
public interface IRemoteArgumentDictionaryContract : System.AddIn.Contract.Collections.IRemoteArgumentCollectionContract
type IRemoteArgumentDictionaryContract = interface
interface IRemoteArgumentCollectionContract
interface IRemoteArgumentEnumerableContract
interface IContract
Public Interface IRemoteArgumentDictionaryContract
Implements IRemoteArgumentCollectionContract
- Dérivé
- Implémente
Remarques
Chaque élément d’une IRemoteArgumentDictionaryContract paire clé/valeur est stocké dans un RemoteArgumentDictionaryEntry objet. Chaque paire clé/valeur doit avoir une clé unique.
L’interface IRemoteArgumentDictionaryContract permet d’énumérer les clés et les valeurs contenues, mais elle n’implique aucun ordre de tri particulier.
Méthodes
| Nom | Description |
|---|---|
| AcquireLifetimeToken() |
Spécifie que le contrat est accessible à un client jusqu’à ce que le client révoque le contrat. (Hérité de IContract) |
| Add(RemoteArgument, RemoteArgument) |
Ajoute un élément avec une clé et une valeur spécifiées à l’objet IRemoteArgumentDictionaryContract. |
| Clear() |
Supprime tous les éléments du IRemoteArgumentDictionaryContract. |
| ContainsKey(RemoteArgument) |
Indique si le IRemoteArgumentDictionaryContract contient un élément avec la clé spécifiée. |
| GetCount() |
Retourne le nombre d’éléments contenus dans le IRemoteArgumentCollectionContract. (Hérité de IRemoteArgumentCollectionContract) |
| GetEnumeratorContract() |
Retourne un IRemoteArgumentDictionaryEnumeratorContract qui peut être utilisé pour itérer au sein des éléments dans le IRemoteArgumentDictionaryContract. |
| GetItem(RemoteArgument) |
Retourne la valeur de l’élément avec la clé spécifiée. |
| GetKeys() |
Retourne une IRemoteArgumentCollectionContract valeur qui contient les clés de l’objet IRemoteArgumentDictionaryContract . |
| GetRemoteHashCode() |
Retourne un code de hachage pour le IContract. (Hérité de IContract) |
| GetValues() |
Retourne une IRemoteArgumentCollectionContract valeur qui contient les valeurs de l’objet IRemoteArgumentDictionaryContract . |
| QueryContract(String) |
Retourne un contrat implémenté par ce contrat. (Hérité de IContract) |
| RemoteEquals(IContract) |
Indique si le contrat spécifié est égal à celui-ci IContract. (Hérité de IContract) |
| RemoteToString() |
Retourne une représentation sous forme de chaîne du fichier actif IContract. (Hérité de IContract) |
| Remove(RemoteArgument) |
Supprime l’élément avec la clé spécifiée du IRemoteArgumentDictionaryContract. |
| RevokeLifetimeToken(Int32) |
Spécifie que le contrat n’est plus accessible à un client. (Hérité de IContract) |
| SetItem(RemoteArgument, RemoteArgument) |
Remplace la valeur d’un élément. |