IRemoteArgumentDictionaryContract インターフェイス

定義

キーと値のペアとして格納 RemoteArgument オブジェクトのコレクションを表します。

public interface class IRemoteArgumentDictionaryContract : System::AddIn::Contract::Collections::IRemoteArgumentCollectionContract
public interface IRemoteArgumentDictionaryContract : System.AddIn.Contract.Collections.IRemoteArgumentCollectionContract
type IRemoteArgumentDictionaryContract = interface
    interface IRemoteArgumentCollectionContract
    interface IRemoteArgumentEnumerableContract
    interface IContract
Public Interface IRemoteArgumentDictionaryContract
Implements IRemoteArgumentCollectionContract
派生
実装

注釈

IRemoteArgumentDictionaryContract内の各要素は、RemoteArgumentDictionaryEntry オブジェクトに格納されるキーと値のペアです。 各キーと値のペアには一意のキーが必要です。

IRemoteArgumentDictionaryContract インターフェイスを使用すると、含まれているキーと値を列挙できますが、特定の並べ替え順序は意味しません。

メソッド

名前 説明
AcquireLifetimeToken()

クライアントがコントラクトを取り消すまで、コントラクトにクライアントからアクセス可能であることを指定します。

(継承元 IContract)
Add(RemoteArgument, RemoteArgument)

指定したキーと値を持つ要素を IRemoteArgumentDictionaryContractに追加します。

Clear()

IRemoteArgumentDictionaryContractからすべての要素を削除します。

ContainsKey(RemoteArgument)

指定したキーを持つ要素が IRemoteArgumentDictionaryContract に含まれているかどうかを示します。

GetCount()

IRemoteArgumentCollectionContractに含まれる要素の数を返します。

(継承元 IRemoteArgumentCollectionContract)
GetEnumeratorContract()

IRemoteArgumentDictionaryEnumeratorContract内の要素を反復処理するために使用できるIRemoteArgumentDictionaryContractを返します。

GetItem(RemoteArgument)

指定したキーを持つ要素の値を返します。

GetKeys()

IRemoteArgumentCollectionContract オブジェクトのキーを含むIRemoteArgumentDictionaryContractを返します。

GetRemoteHashCode()

IContractのハッシュ コードを返します。

(継承元 IContract)
GetValues()

IRemoteArgumentCollectionContract オブジェクトの値を含むIRemoteArgumentDictionaryContractを返します。

QueryContract(String)

このコントラクトによって実装されるコントラクトを返します。

(継承元 IContract)
RemoteEquals(IContract)

指定したコントラクトがこの IContractと等しいかどうかを示します。

(継承元 IContract)
RemoteToString()

現在の IContractの文字列形式を返します。

(継承元 IContract)
Remove(RemoteArgument)

指定したキーを持つ要素を IRemoteArgumentDictionaryContractから削除します。

RevokeLifetimeToken(Int32)

コントラクトがクライアントからアクセスできなくなったことを指定します。

(継承元 IContract)
SetItem(RemoteArgument, RemoteArgument)

要素の値を置き換えます。

適用対象