IRemoteArgumentArrayContract Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje tablicę RemoteArgument obiektów.
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
- Pochodne
- Implementuje
Uwagi
Użyj elementu , IRemoteArgumentArrayContract aby przekazać tablicę RemoteArgument obiektów między kontraktami według odwołania.
Obiekt IRemoteArgumentArrayContract nie zmienia się dynamicznie. Jeśli musisz użyć kolekcji, która dynamicznie zmienia rozmiar, użyj interfejsu IRemoteArgumentArrayListContract .
Metody
AcquireLifetimeToken() |
Określa, że kontrakt jest dostępny dla klienta, dopóki klient nie odwoła kontraktu. (Odziedziczone po IContract) |
GetCount() |
Zwraca liczbę elementów zawartych w obiekcie IRemoteArgumentCollectionContract. (Odziedziczone po IRemoteArgumentCollectionContract) |
GetEnumeratorContract() |
Zwraca moduł wyliczający, który może służyć do iterowania po kolekcji. (Odziedziczone po IRemoteArgumentEnumerableContract) |
GetItem(Int32) |
Zwraca element w określonym indeksie. |
GetRemoteHashCode() |
Zwraca kod skrótu dla .IContract (Odziedziczone po IContract) |
QueryContract(String) |
Zwraca kontrakt, który jest implementowany przez ten kontrakt. (Odziedziczone po IContract) |
RemoteEquals(IContract) |
Wskazuje, czy określony kontrakt jest równy temu IContract. (Odziedziczone po IContract) |
RemoteToString() |
Zwraca reprezentację ciągu bieżącego IContractelementu . (Odziedziczone po IContract) |
RevokeLifetimeToken(Int32) |
Określa, że kontrakt nie jest już dostępny dla klienta. (Odziedziczone po IContract) |
SetItem(Int32, RemoteArgument) |
Zastępuje element w określonym indeksie określonym RemoteArgumentelementem . |