Język

IRemoteArgumentArrayListContract Interfejs

Definicja

Reprezentuje tablicę RemoteArgument obiektów, które dynamicznie zmienia rozmiar siebie zgodnie z potrzebami.

public interface class IRemoteArgumentArrayListContract : System::AddIn::Contract::Collections::IRemoteArgumentArrayContract
public interface IRemoteArgumentArrayListContract : System.AddIn.Contract.Collections.IRemoteArgumentArrayContract
type IRemoteArgumentArrayListContract = interface
    interface IRemoteArgumentArrayContract
    interface IRemoteArgumentCollectionContract
    interface IRemoteArgumentEnumerableContract
    interface IContract
Public Interface IRemoteArgumentArrayListContract
Implements IRemoteArgumentArrayContract
Implementuje

Metody

Nazwa Opis
AcquireLifetimeToken()

Określa, że kontrakt jest dostępny dla klienta, dopóki klient nie odwoła kontraktu.

(Odziedziczone po IContract)
Add(RemoteArgument)

Dodaje element RemoteArgument na końcu elementu IRemoteArgumentArrayListContract.

Clear()

Usuwa wszystkie elementy z IRemoteArgumentArrayListContract.

Contains(RemoteArgument)

Wskazuje, czy określony RemoteArgument element znajduje się w obiekcie IRemoteArgumentArrayListContract.

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.

(Odziedziczone po IRemoteArgumentArrayContract)
GetRemoteHashCode()

Zwraca kod skrótu dla elementu IContract.

(Odziedziczone po IContract)
IndexOf(RemoteArgument)

Zwraca indeks zerowy pierwszego wystąpienia określonego RemoteArgument w obiekcie IRemoteArgumentArrayListContract.

Insert(Int32, RemoteArgument)

Wstawia obiekt RemoteArgument do określonego indeksu IRemoteArgumentArrayListContract .

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)
Remove(RemoteArgument)

Usuwa pierwsze wystąpienie określonego RemoteArgument elementu z .IRemoteArgumentArrayListContract

RemoveAt(Int32)

Usuwa element w określonym indeksie IRemoteArgumentArrayListContract.

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 .

(Odziedziczone po IRemoteArgumentArrayContract)

Dotyczy