Share via


IRemoteArgumentArrayContract 介面

定義

表示 RemoteArgument 物件的陣列。

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
衍生
實作

備註

IRemoteArgumentArrayContract使用 ,依參考在合約之間傳遞物件的陣列RemoteArgument

IRemoteArgumentArrayContract不會動態調整本身的大小。 如果您需要使用動態重設大小本身的集合,請使用 IRemoteArgumentArrayListContract 介面。

方法

AcquireLifetimeToken()

指定合約可供用戶端存取,直到用戶端撤銷合約為止。

(繼承來源 IContract)
GetCount()

傳回 IRemoteArgumentCollectionContract 中包含的項目數目。

(繼承來源 IRemoteArgumentCollectionContract)
GetEnumeratorContract()

傳回列舉值,可用來逐一查看集合。

(繼承來源 IRemoteArgumentEnumerableContract)
GetItem(Int32)

傳回位於指定之索引處的元素。

GetRemoteHashCode()

傳回 IContract 的雜湊程式碼。

(繼承來源 IContract)
QueryContract(String)

傳回這個合約所實作的合約。

(繼承來源 IContract)
RemoteEquals(IContract)

表示指定的合約是否等於這個 IContract

(繼承來源 IContract)
RemoteToString()

傳回目前 IContract 的字串表示。

(繼承來源 IContract)
RevokeLifetimeToken(Int32)

指定用戶端不再能存取合約。

(繼承來源 IContract)
SetItem(Int32, RemoteArgument)

將位於指定之索引的項目取代為指定的 RemoteArgument

適用於