IObservableMap<K, V> Interface

項目が追加または削除される場合と同様に、マップへの動的な変更をリスナーに通知します。

構文


public interface IObservableMap<K, V> : IDictionary<K, V>, 
    IEnumerable<KeyValuePair>

属性

[Version(0x06020000)]

型パラメーター

K

マップ内のキーの型。

V

マップ内の値の型。

メンバー

IObservableMapインターフェイス には次の種類のメンバーがあります。

イベント

IObservableMapインターフェイス にはこれらのイベントがあります。

イベント説明
MapChanged Occurs when the map changes.

 

解説

IObservableMap<K,V> インターフェイスを使用すると、クライアントは通知イベントを IMap<K,V> コレクションに登録できます。たとえば、2 つのマップ構造を同期しておく必要があるときに、IObservableMap<K,V> を使用する場合があります。この場合、IObservableMap<K,V> インターフェイスを使用して変更通知を受信し、関連付けられたデータ構造を更新できるようにします。

インターフェイスの継承

IObservableMapIMapIIterable を継承します。 IObservableMap を実装する型は、IKeyValuePair 型制約を持つ IMapIIterable のインターフェイス メンバーも実装します。

要件

最小限サポートされるクライアント

Windows 8

最小限サポートされるサーバー

Windows Server 2012

最小限サポートされる携帯電話

Windows Phone 8

名前空間

Windows.Foundation.Collections
Windows::Foundation::Collections [C++]

メタデータ

Windows.winmd

参照

コレクション (C++/CX)

 

 

表示:
© 2014 Microsoft