IRemoteArgumentArrayListContract Gränssnitt

Definition

Representerar en matris med RemoteArgument objekt som dynamiskt ändrar storlek efter behov.

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
Implementeringar

Metoder

Name Description
AcquireLifetimeToken()

Anger att kontraktet är tillgängligt för en klient tills klienten återkallar kontraktet.

(Ärvd från IContract)
Add(RemoteArgument)

Lägger till en RemoteArgument i slutet av IRemoteArgumentArrayListContract.

Clear()

Tar bort alla element från IRemoteArgumentArrayListContract.

Contains(RemoteArgument)

Anger om en angiven RemoteArgument finns i IRemoteArgumentArrayListContract.

GetCount()

Returnerar antalet element som finns i IRemoteArgumentCollectionContract.

(Ärvd från IRemoteArgumentCollectionContract)
GetEnumeratorContract()

Returnerar en uppräknare som kan användas för att iterera genom samlingen.

(Ärvd från IRemoteArgumentEnumerableContract)
GetItem(Int32)

Returnerar elementet vid det angivna indexet.

(Ärvd från IRemoteArgumentArrayContract)
GetRemoteHashCode()

Returnerar en hash-kod för IContract.

(Ärvd från IContract)
IndexOf(RemoteArgument)

Returnerar det nollbaserade indexet för den första förekomsten av en angiven RemoteArgument i IRemoteArgumentArrayListContract.

Insert(Int32, RemoteArgument)

Infogar en RemoteArgument i IRemoteArgumentArrayListContract vid det angivna indexet.

QueryContract(String)

Returnerar ett kontrakt som implementeras av det här kontraktet.

(Ärvd från IContract)
RemoteEquals(IContract)

Anger om det angivna kontraktet är lika med detta IContract.

(Ärvd från IContract)
RemoteToString()

Returnerar en strängrepresentation av den aktuella IContract.

(Ärvd från IContract)
Remove(RemoteArgument)

Tar bort den första förekomsten av en angiven RemoteArgument från IRemoteArgumentArrayListContract.

RemoveAt(Int32)

Tar bort elementet i det angivna indexet för IRemoteArgumentArrayListContract.

RevokeLifetimeToken(Int32)

Anger att kontraktet inte längre är tillgängligt för en klient.

(Ärvd från IContract)
SetItem(Int32, RemoteArgument)

Ersätter elementet vid det angivna indexet med angivet RemoteArgument.

(Ärvd från IRemoteArgumentArrayContract)

Gäller för