IRemoteArgumentDictionaryContract Interfaz

Definición

Representa una colección de RemoteArgument objetos que se almacenan como pares clave-valor.

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
Derivado
Implementaciones

Comentarios

Cada elemento de es IRemoteArgumentDictionaryContract un par clave-valor que se almacena en un RemoteArgumentDictionaryEntry objeto . Cada par clave-valor debe tener una clave única.

La IRemoteArgumentDictionaryContract interfaz permite enumerar las claves y los valores contenidos, pero no implica ningún criterio de ordenación determinado.

Métodos

Nombre Description
AcquireLifetimeToken()

Especifica que el contrato es accesible para un cliente hasta que el cliente revoca el contrato.

(Heredado de IContract)
Add(RemoteArgument, RemoteArgument)

Agrega un elemento con una clave y un valor especificados a .IRemoteArgumentDictionaryContract

Clear()

Quita todos los elementos de .IRemoteArgumentDictionaryContract

ContainsKey(RemoteArgument)

Indica si IRemoteArgumentDictionaryContract contiene un elemento con la clave especificada.

GetCount()

Devuelve el número de elementos contenidos en .IRemoteArgumentCollectionContract

(Heredado de IRemoteArgumentCollectionContract)
GetEnumeratorContract()

Devuelve un IRemoteArgumentDictionaryEnumeratorContract objeto que se puede usar para recorrer en iteración los elementos de IRemoteArgumentDictionaryContract.

GetItem(RemoteArgument)

Devuelve el valor del elemento con la clave especificada.

GetKeys()

Devuelve un IRemoteArgumentCollectionContract objeto que contiene las claves del IRemoteArgumentDictionaryContract objeto .

GetRemoteHashCode()

Devuelve un código hash para .IContract

(Heredado de IContract)
GetValues()

Devuelve un IRemoteArgumentCollectionContract objeto que contiene los valores del IRemoteArgumentDictionaryContract objeto .

QueryContract(String)

Devuelve un contrato implementado por este contrato.

(Heredado de IContract)
RemoteEquals(IContract)

Indica si el contrato especificado es igual a este IContract.

(Heredado de IContract)
RemoteToString()

Devuelve una representación de cadena del objeto actual IContract.

(Heredado de IContract)
Remove(RemoteArgument)

Quita el elemento con la clave especificada de .IRemoteArgumentDictionaryContract

RevokeLifetimeToken(Int32)

Especifica que el contrato ya no es accesible para un cliente.

(Heredado de IContract)
SetItem(RemoteArgument, RemoteArgument)

Reemplaza el valor de un elemento.

Se aplica a