IRemoteArgumentDictionaryContract Interfaz

Definición

Representa una colección de objetos RemoteArgument almacenados como pares de clave y valor.Represents a collection of RemoteArgument objects that are stored as key/value pairs.

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 una IRemoteArgumentDictionaryContract es un par clave-valor que se almacena en un RemoteArgumentDictionaryEntry objeto.Each element in an IRemoteArgumentDictionaryContract is a key/value pair that is stored in a RemoteArgumentDictionaryEntry object. Cada par clave-valor debe tener una clave única.Each key/value pair must have a unique key.

La IRemoteArgumentDictionaryContract interfaz permite enumerar las claves y los valores contenidos, pero no implica ningún criterio de ordenación concreto.The IRemoteArgumentDictionaryContract interface enables the contained keys and values to be enumerated, but it does not imply any particular sort order.

Métodos

AcquireLifetimeToken()

Especifica que el contrato es accesible a un cliente hasta que éste lo revoca.Specifies that the contract is accessible to a client until the client revokes the contract.

(Heredado de IContract)
Add(RemoteArgument, RemoteArgument)

Agrega un elemento con una clave y valor concretos a IRemoteArgumentDictionaryContract.Adds an element with a specified key and value to the IRemoteArgumentDictionaryContract.

Clear()

Quita todos los elementos de IRemoteArgumentDictionaryContract.Removes all elements from the IRemoteArgumentDictionaryContract.

ContainsKey(RemoteArgument)

Indica si IRemoteArgumentDictionaryContract contiene un elemento con la clave especificada.Indicates whether the IRemoteArgumentDictionaryContract contains an element with the specified key.

GetCount()

Devuelve el número de elementos incluidos en la colección IRemoteArgumentCollectionContract.Returns the number of elements contained in the IRemoteArgumentCollectionContract.

(Heredado de IRemoteArgumentCollectionContract)
GetEnumeratorContract()

Devuelve un objeto IRemoteArgumentDictionaryEnumeratorContract que se puede usar para iterar por los elementos de IRemoteArgumentDictionaryContract.Returns an IRemoteArgumentDictionaryEnumeratorContract that can be used to iterate through the elements in the IRemoteArgumentDictionaryContract.

GetItem(RemoteArgument)

Devuelve el valor del elemento con la clave especificada.Returns the value of the element with the specified key.

GetKeys()

Devuelve un objeto IRemoteArgumentCollectionContract que contiene las claves del objeto IRemoteArgumentDictionaryContract.Returns an IRemoteArgumentCollectionContract that contains the keys of the IRemoteArgumentDictionaryContract object.

GetRemoteHashCode()

Devuelve un código hash para IContract.Returns a hash code for the IContract.

(Heredado de IContract)
GetValues()

Devuelve un objeto IRemoteArgumentCollectionContract que contiene los valores del objeto IRemoteArgumentDictionaryContract.Returns an IRemoteArgumentCollectionContract that contains the values of the IRemoteArgumentDictionaryContract object.

QueryContract(String)

Devuelve un contrato implementado por este contrato.Returns a contract that is implemented by this contract.

(Heredado de IContract)
RemoteEquals(IContract)

Indica si el contrato especificado es igual a IContract.Indicates whether the specified contract is equal to this IContract.

(Heredado de IContract)
RemoteToString()

Devuelve una representación en forma de cadena de este objeto IContract actual.Returns a string representation of the current IContract.

(Heredado de IContract)
Remove(RemoteArgument)

Quita el elemento con la clave especificada de IRemoteArgumentDictionaryContract.Removes the element with the specified key from the IRemoteArgumentDictionaryContract.

RevokeLifetimeToken(Int32)

Especifica que el contrato ya no es accesible a un cliente.Specifies that the contract is no longer accessible to a client.

(Heredado de IContract)
SetItem(RemoteArgument, RemoteArgument)

Reemplaza el valor de un elemento.Replaces the value of an element.

Se aplica a