IRemoteArgumentDictionaryContract Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |