Condividi tramite


ResourceQualifierObservableMap Classe

Definizione

Notifica ai listener di modifiche dinamiche a una mappa di oggetti ResourceQualifier , ad esempio quando gli elementi vengono aggiunti o rimossi e consentono di modificare i valori del qualificatore.

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)
Ereditarietà
Object Platform::Object IInspectable ResourceQualifierObservableMap
Attributi
Implementazioni
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>

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Proprietà

Size

Ottiene il numero di oggetti ResourceQualifier nella mappa osservabile.

Metodi

Clear()

Rimuove tutti gli elementi dalla mappa osservabile.

First()

Restituisce un iteratore per enumerare gli elementi nella mappa osservabile.

GetView()

Restituisce una visualizzazione non modificabile della mappa osservabile.

HasKey(String)

Determina se la mappa osservabile contiene la chiave specificata.

Insert(String, String)

Inserisce o sostituisce un elemento nella mappa osservabile.

Lookup(String)

Restituisce il nome del qualificatore nella chiave specificata nella mappa osservabile.

Remove(String)

Rimuove un elemento dalla mappa osservabile.

Eventi

MapChanged

Si verifica quando la mappa cambia.

Si applica a