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)

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

適用対象