다음을 통해 공유


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

맵이 변경되면 발생합니다.

적용 대상