IRemoteArgumentArrayContract Interfejs

Definicja

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 .

Dotyczy