IRemoteArgumentArrayContract Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje pole RemoteArgument objektů.
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
- Odvozené
- Implementuje
Poznámky
IRemoteArgumentArrayContract K předání pole RemoteArgument objektů mezi kontrakty pomocí odkazu použijte .
Nedochází IRemoteArgumentArrayContract k dynamické změně velikosti objektu. Pokud potřebujete použít kolekci, která dynamicky mění velikost, použijte IRemoteArgumentArrayListContract rozhraní .
Metody
AcquireLifetimeToken() |
Určuje, že kontrakt je přístupný klientovi, dokud klient neodvolá kontrakt. (Zděděno od IContract) |
GetCount() |
Vrátí počet prvků obsažených v objektu IRemoteArgumentCollectionContract. (Zděděno od IRemoteArgumentCollectionContract) |
GetEnumeratorContract() |
Vrátí enumerátor, který lze použít k iteraci v kolekci. (Zděděno od IRemoteArgumentEnumerableContract) |
GetItem(Int32) |
Vrátí prvek v zadaném indexu. |
GetRemoteHashCode() |
Vrátí kód hash pro IContract. (Zděděno od IContract) |
QueryContract(String) |
Vrátí kontrakt, který je implementován tímto kontraktem. (Zděděno od IContract) |
RemoteEquals(IContract) |
Určuje, zda je zadaný kontrakt roven tomuto IContract. (Zděděno od IContract) |
RemoteToString() |
Vrátí řetězcovou reprezentaci aktuální IContracthodnoty . (Zděděno od IContract) |
RevokeLifetimeToken(Int32) |
Určuje, že kontrakt již není pro klienta přístupný. (Zděděno od IContract) |
SetItem(Int32, RemoteArgument) |
Nahradí element v zadaném indexu zadaným RemoteArgumentparametrem . |