IRemoteArgumentArrayContract Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma matriz de RemoteArgument objetos.
public interface class IRemoteArgumentArrayContract : System::AddIn::Contract::Collections::IRemoteArgumentCollectionContract
public interface IRemoteArgumentArrayContract : System.AddIn.Contract.Collections.IRemoteArgumentCollectionContract
type IRemoteArgumentArrayContract = interface
interface IRemoteArgumentCollectionContract
interface IRemoteArgumentEnumerableContract
interface IContract
Public Interface IRemoteArgumentArrayContract
Implements IRemoteArgumentCollectionContract
- Derivado
- Implementações
Comentários
Use uma IRemoteArgumentArrayContract para passar uma matriz de RemoteArgument objetos entre contratos por referência.
Um IRemoteArgumentArrayContract não se redimensiona dinamicamente. Se você precisar usar uma coleção que se redimensione dinamicamente, use a IRemoteArgumentArrayListContract interface.
Métodos
| Nome | Description |
|---|---|
| AcquireLifetimeToken() |
Especifica que o contrato é acessível a um cliente até que o cliente revogue o contrato. (Herdado de IContract) |
| GetCount() |
Retorna o número de elementos contidos no IRemoteArgumentCollectionContract. (Herdado de IRemoteArgumentCollectionContract) |
| GetEnumeratorContract() |
Retorna um enumerador que pode ser usado para iterar por meio da coleção. (Herdado de IRemoteArgumentEnumerableContract) |
| GetItem(Int32) |
Retorna o elemento no índice especificado. |
| GetRemoteHashCode() |
Retorna um código hash para o IContract. (Herdado de IContract) |
| QueryContract(String) |
Retorna um contrato que é implementado por este contrato. (Herdado de IContract) |
| RemoteEquals(IContract) |
Indica se o contrato especificado é igual a este IContract. (Herdado de IContract) |
| RemoteToString() |
Retorna uma representação de cadeia de caracteres do atual IContract. (Herdado de IContract) |
| RevokeLifetimeToken(Int32) |
Especifica que o contrato não está mais acessível a um cliente. (Herdado de IContract) |
| SetItem(Int32, RemoteArgument) |
Substitui o elemento no índice especificado pelo especificado RemoteArgument. |