Partilhar via


ResourceQualifierObservableMap Classe

Definição

Notifica os ouvintes de alterações dinâmicas em um mapa de objetos ResourceQualifier , como quando os itens são adicionados ou removidos, e permite que os valores do qualificador sejam alterados.

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)
Herança
Object Platform::Object IInspectable ResourceQualifierObservableMap
Atributos
Implementações
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>

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Propriedades

Size

Obtém o número de objetos ResourceQualifier no mapa observável.

Métodos

Clear()

Remove todos os itens do mapa observável.

First()

Retorna um iterador para enumerar os itens no mapa observável.

GetView()

Retorna uma exibição imutável do mapa observável.

HasKey(String)

Determina se o mapa observável contém a chave especificada.

Insert(String, String)

Insere ou substitui um item no mapa observável.

Lookup(String)

Retorna o nome do qualificador na chave especificada no mapa observável.

Remove(String)

Remove um item do mapa observável.

Eventos

MapChanged

Ocorre quando o mapa é alterado.

Aplica-se a