ResourceQualifierObservableMap クラス

定義

項目が追加または削除されたときなど、 ResourceQualifier オブジェクトのマップに対する動的な変更をリスナーに通知し、修飾子の値を変更できるようにします。

public ref class ResourceQualifierObservableMap sealed : IIterable<IKeyValuePair<Platform::String ^, Platform::String ^> ^>, IMap<Platform::String ^, Platform::String ^>, IObservableMap<Platform::String ^, Platform::String ^>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ResourceQualifierObservableMap final : IIterable<IKeyValuePair<winrt::hstring, winrt::hstring const&>>, IMap<winrt::hstring, winrt::hstring const&>, IObservableMap<winrt::hstring, winrt::hstring const&>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ResourceQualifierObservableMap : IDictionary<string,string>, IEnumerable<KeyValuePair<string,string>>, IObservableMap<string,string>
Public NotInheritable Class ResourceQualifierObservableMap
Implements IDictionary(Of String, String), IEnumerable(Of KeyValuePair(Of String, String)), IObservableMap(Of String, String)
継承
Object Platform::Object IInspectable ResourceQualifierObservableMap
属性
実装
IMap<K,V> IDictionary<K,V> IDictionary<String,String> IMap<Platform::String,Platform::String> IMap<winrt::hstring,winrt::hstring> IIterable<IKeyValuePair<K,V>> IEnumerable<KeyValuePair<K,V>> IEnumerable<KeyValuePair<String,String>> IIterable<IKeyValuePair<Platform::String,Platform::String>> IIterable<IKeyValuePair<winrt::hstring,winrt::hstring>> IObservableMap<String,String> IObservableMap<Platform::String,Platform::String> IObservableMap<winrt::hstring,winrt::hstring>

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

プロパティ

Size

監視可能なマップ内の ResourceQualifier オブジェクトの数を取得します。

メソッド

Clear()

監視可能なマップからすべての項目を削除します。

First()

監視可能なマップ内の項目を列挙する反復子を返します。

GetView()

監視可能なマップの変更できないビューを返します。

HasKey(String)

監視可能なマップに指定したキーが含まれているかどうかを判断します。

Insert(String, String)

監視可能なマップ内の項目を挿入または置換します。

Lookup(String)

監視可能なマップ内の指定したキーにある修飾子名を返します。

Remove(String)

監視可能なマップから項目を削除します。

イベント

MapChanged

マップが変更されたときに発生します。

適用対象