IRemoteArgumentArrayContract Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa um array 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
Observações
Use um IRemoteArgumentArrayContract para passar um array de RemoteArgument objetos entre contratos por referência.
An IRemoteArgumentArrayContract não se redimensiona dinamicamente. Se precisares de usar uma coleção que se redimensione dinamicamente, usa a IRemoteArgumentArrayListContract interface.
Métodos
| Name | Description |
|---|---|
| AcquireLifetimeToken() |
Especifica que o contrato está acessível ao cliente até que este revoge o contrato. (Herdado de IContract) |
| GetCount() |
Devolve o número de elementos contidos no IRemoteArgumentCollectionContract. (Herdado de IRemoteArgumentCollectionContract) |
| GetEnumeratorContract() |
Devolve um enumerador que pode ser usado para iterar pela coleção. (Herdado de IRemoteArgumentEnumerableContract) |
| GetItem(Int32) |
Devolve o elemento no índice especificado. |
| GetRemoteHashCode() |
Devolve um código de hash para o IContract. (Herdado de IContract) |
| QueryContract(String) |
Devolve 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() |
Devolve uma representação de cadeia da corrente IContract. (Herdado de IContract) |
| RevokeLifetimeToken(Int32) |
Especifica que o contrato já não é acessível ao cliente. (Herdado de IContract) |
| SetItem(Int32, RemoteArgument) |
Substitui o elemento no índice especificado pelo especificado RemoteArgument. |