ResourceQualifierObservableMap Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Benachrichtigt Listener über dynamische Änderungen an einer Zuordnung von ResourceQualifier-Objekten , z. B. wenn Elemente hinzugefügt oder entfernt werden, und lässt die Änderung von Qualifiziererwerten zu.
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)
- Vererbung
- Attribute
- Implementiert
-
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-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Eigenschaften
Size |
Ruft die Anzahl der ResourceQualifier-Objekte in der beobachtbaren Zuordnung ab. |
Methoden
Clear() |
Entfernt alle Elemente aus der beobachtbaren Karte. |
First() |
Gibt einen Iterator zurück, um die Elemente in der beobachtbaren Karte aufzulisten. |
GetView() |
Gibt eine unveränderliche Ansicht der beobachtbaren Karte zurück. |
HasKey(String) |
Bestimmt, ob die beobachtbare Karte den angegebenen Schlüssel enthält. |
Insert(String, String) |
Fügt ein Element in der beobachtbaren Karte ein oder ersetzt es. |
Lookup(String) |
Gibt den Qualifizierernamen am angegebenen Schlüssel in der beobachtbaren Zuordnung zurück. |
Remove(String) |
Entfernt ein Element aus der beobachtbaren Karte. |
Ereignisse
MapChanged |
Tritt auf, wenn sich die Zuordnung ändert. |