Share via


IRemoteArgumentDictionaryEnumeratorContract 介面

定義

列舉 IRemoteArgumentDictionaryContract 的項目。

public interface class IRemoteArgumentDictionaryEnumeratorContract : System::AddIn::Contract::Collections::IRemoteArgumentEnumeratorContract
public interface IRemoteArgumentDictionaryEnumeratorContract : System.AddIn.Contract.Collections.IRemoteArgumentEnumeratorContract
type IRemoteArgumentDictionaryEnumeratorContract = interface
    interface IRemoteArgumentEnumeratorContract
    interface IContract
Public Interface IRemoteArgumentDictionaryEnumeratorContract
Implements IRemoteArgumentEnumeratorContract
實作

備註

若要取得 IRemoteArgumentDictionaryEnumeratorContract,請使用 GetEnumeratorContractIRemoteArgumentDictionaryContract方法。

方法

AcquireLifetimeToken()

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

(繼承來源 IContract)
GetCurrent()

傳回集合中位於列舉值目前位置的 RemoteArgument

(繼承來源 IRemoteArgumentEnumeratorContract)
GetEntry()

傳回目前 IRemoteArgumentDictionaryContract 項目的索引鍵和值。

GetKey()

傳回目前 IRemoteArgumentDictionaryContract 項目的索引鍵。

GetRemoteHashCode()

傳回 IContract 的雜湊程式碼。

(繼承來源 IContract)
GetValue()

傳回目前 IRemoteArgumentDictionaryContract 項目的值。

MoveNext()

將列舉值往前推至下集合中的下一個項目。

(繼承來源 IRemoteArgumentEnumeratorContract)
QueryContract(String)

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

(繼承來源 IContract)
RemoteEquals(IContract)

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

(繼承來源 IContract)
RemoteToString()

傳回目前 IContract 的字串表示。

(繼承來源 IContract)
Reset()

設定列舉值至它的初始位置,這是在集合中第一個項目之前。

(繼承來源 IRemoteArgumentEnumeratorContract)
RevokeLifetimeToken(Int32)

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

(繼承來源 IContract)

適用於