Compartir a través de


IRemoteArgumentDictionaryContract Interfaz

Definición

Representa una colección de objetos RemoteArgument almacenados como pares de clave y 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 un IRemoteArgumentDictionaryContract es 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

AcquireLifetimeToken()

Especifica que el contrato es accesible a un cliente hasta que éste lo revoca.

(Heredado de IContract)
Add(RemoteArgument, RemoteArgument)

Agrega un elemento con una clave y valor concretos 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 incluidos en la colección IRemoteArgumentCollectionContract.

(Heredado de IRemoteArgumentCollectionContract)
GetEnumeratorContract()

Devuelve un objeto IRemoteArgumentDictionaryEnumeratorContract que se puede usar para iterar por los elementos de IRemoteArgumentDictionaryContract.

GetItem(RemoteArgument)

Devuelve el valor del elemento con la clave especificada.

GetKeys()

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

GetRemoteHashCode()

Devuelve un código hash para IContract.

(Heredado de IContract)
GetValues()

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

QueryContract(String)

Devuelve un contrato implementado por este contrato.

(Heredado de IContract)
RemoteEquals(IContract)

Indica si el contrato especificado es igual a IContract.

(Heredado de IContract)
RemoteToString()

Devuelve una representación en forma de cadena de este objeto IContract actual.

(Heredado de IContract)
Remove(RemoteArgument)

Quita el elemento con la clave especificada de IRemoteArgumentDictionaryContract.

RevokeLifetimeToken(Int32)

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

(Heredado de IContract)
SetItem(RemoteArgument, RemoteArgument)

Reemplaza el valor de un elemento.

Se aplica a