IRemoteArgumentDictionaryContract Interfaccia

Definizione

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.

Si applica a