IRemoteArgumentArrayContract Schnittstelle

Definition

Stellt ein Array von RemoteArgument-Objekten dar.

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
Abgeleitet
Implementiert

Hinweise

Verwenden Sie ein IRemoteArgumentArrayContract , um ein Array von RemoteArgument Objekten zwischen Verträgen nach Verweis zu übergeben.

Die Größe von IRemoteArgumentArrayContract ändert sich nicht dynamisch. Wenn Sie eine Sammlung verwenden müssen, die sich selbst dynamisch ändert, verwenden Sie die IRemoteArgumentArrayListContract Schnittstelle.

Methoden

AcquireLifetimeToken()

Gibt an, dass ein Client auf den Vertrag zugreifen kann, bis der Client den Vertrag widerruft.

(Geerbt von IContract)
GetCount()

Gibt die Anzahl der im IRemoteArgumentCollectionContract enthaltenen Elemente zurück.

(Geerbt von IRemoteArgumentCollectionContract)
GetEnumeratorContract()

Gibt einen Enumerator zurück, der zum Durchlaufen der Auflistung verwendet werden kann.

(Geerbt von IRemoteArgumentEnumerableContract)
GetItem(Int32)

Gibt das Element am angegebenen Index zurück.

GetRemoteHashCode()

Gibt einen Hashcode für den IContract zurück.

(Geerbt von IContract)
QueryContract(String)

Gibt einen Vertrag zurück, der von diesem Vertrag implementiert wird.

(Geerbt von IContract)
RemoteEquals(IContract)

Gibt an, ob der angegebene Vertrag mit diesem IContract identisch ist.

(Geerbt von IContract)
RemoteToString()

Gibt eine Zeichenfolgenentsprechung der aktuellen IContract zurück.

(Geerbt von IContract)
RevokeLifetimeToken(Int32)

Gibt an, dass ein Client nicht mehr auf den Vertrag zugreifen kann.

(Geerbt von IContract)
SetItem(Int32, RemoteArgument)

Ersetzt das Element am angegebenen Index durch das angegebene RemoteArgument.

Gilt für: