IRemoteArgumentDictionaryContract Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una raccolta di RemoteArgument oggetti archiviati come coppie chiave/valore.
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
- Derivato
- Implementazioni
Commenti
Ogni elemento di un oggetto IRemoteArgumentDictionaryContract è una coppia chiave/valore archiviata in un RemoteArgumentDictionaryEntry oggetto . Ogni coppia chiave/valore deve avere una chiave univoca.
L'interfaccia IRemoteArgumentDictionaryContract consente di enumerare le chiavi e i valori contenuti, ma non implica un ordine di ordinamento specifico.
Metodi
| Nome | Descrizione |
|---|---|
| AcquireLifetimeToken() |
Specifica che il contratto è accessibile a un client fino a quando il client non revoca il contratto. (Ereditato da IContract) |
| Add(RemoteArgument, RemoteArgument) |
Aggiunge un elemento con una chiave e un valore specificati a IRemoteArgumentDictionaryContract. |
| Clear() |
Rimuove tutti gli elementi da IRemoteArgumentDictionaryContract. |
| ContainsKey(RemoteArgument) |
Indica se contiene IRemoteArgumentDictionaryContract un elemento con la chiave specificata. |
| GetCount() |
Restituisce il numero di elementi contenuti in IRemoteArgumentCollectionContract. (Ereditato da IRemoteArgumentCollectionContract) |
| GetEnumeratorContract() |
Restituisce un oggetto IRemoteArgumentDictionaryEnumeratorContract che può essere utilizzato per scorrere gli elementi in IRemoteArgumentDictionaryContract. |
| GetItem(RemoteArgument) |
Restituisce il valore dell'elemento con la chiave specificata. |
| GetKeys() |
Restituisce un oggetto IRemoteArgumentCollectionContract contenente le chiavi dell'oggetto IRemoteArgumentDictionaryContract . |
| GetRemoteHashCode() |
Restituisce un codice hash per l'oggetto IContract. (Ereditato da IContract) |
| GetValues() |
Restituisce un oggetto IRemoteArgumentCollectionContract contenente i valori dell'oggetto IRemoteArgumentDictionaryContract . |
| QueryContract(String) |
Restituisce un contratto implementato dal contratto. (Ereditato da IContract) |
| RemoteEquals(IContract) |
Indica se il contratto specificato è uguale a questo IContractoggetto . (Ereditato da IContract) |
| RemoteToString() |
Restituisce una rappresentazione di stringa dell'oggetto corrente IContract. (Ereditato da IContract) |
| Remove(RemoteArgument) |
Rimuove l'elemento con la chiave specificata da IRemoteArgumentDictionaryContract. |
| RevokeLifetimeToken(Int32) |
Specifica che il contratto non è più accessibile a un client. (Ereditato da IContract) |
| SetItem(RemoteArgument, RemoteArgument) |
Sostituisce il valore di un elemento. |