IRemoteArgumentArrayListContract Interfejs

Definicja

Reprezentuje tablicę RemoteArgument obiektów, które dynamicznie zmienia rozmiar, 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

AcquireLifetimeToken()

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

(Odziedziczone po IContract)
Add(RemoteArgument)

Dodaje element na RemoteArgument końcu elementu IRemoteArgumentArrayListContract.

Clear()

Usuwa wszystkie elementy z obiektu IRemoteArgumentArrayListContract.

Contains(RemoteArgument)

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

GetCount()

Zwraca liczbę elementów zawartych w elemecie IRemoteArgumentCollectionContract.

(Odziedziczone po IRemoteArgumentCollectionContract)
GetEnumeratorContract()

Zwraca moduł wyliczający, którego można użyć do iterowania w kolekcji.

(Odziedziczone po IRemoteArgumentEnumerableContract)
GetItem(Int32)

Zwraca element w określonym indeksie.

(Odziedziczone po IRemoteArgumentArrayContract)
GetRemoteHashCode()

Zwraca kod skrótu dla pliku IContract.

(Odziedziczone po IContract)
IndexOf(RemoteArgument)

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

Insert(Int32, RemoteArgument)

Wstawia element RemoteArgument do określonego indeksu IRemoteArgumentArrayListContract .

QueryContract(String)

Zwraca kontrakt 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 IContract.

(Odziedziczone po IContract)
Remove(RemoteArgument)

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

RemoveAt(Int32)

Usuwa element w określonym indeksie elementu 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śloną wartością RemoteArgument.

(Odziedziczone po IRemoteArgumentArrayContract)

Dotyczy