BitmapPropertySet 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.
Stellt einen Eigenschaftensatz von BitmapTypedValue-Objekten dar.
public ref class BitmapPropertySet sealed : IIterable<IKeyValuePair<Platform::String ^, BitmapTypedValue ^> ^>, IMap<Platform::String ^, BitmapTypedValue ^>
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BitmapPropertySet final : IIterable<IKeyValuePair<winrt::hstring, BitmapTypedValue const&>>, IMap<winrt::hstring, BitmapTypedValue const&>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class BitmapPropertySet final : IIterable<IKeyValuePair<winrt::hstring, BitmapTypedValue const&>>, IMap<winrt::hstring, BitmapTypedValue const&>
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BitmapPropertySet : IDictionary<string,BitmapTypedValue>, IEnumerable<KeyValuePair<string,BitmapTypedValue>>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class BitmapPropertySet : IDictionary<string,BitmapTypedValue>, IEnumerable<KeyValuePair<string,BitmapTypedValue>>
function BitmapPropertySet()
Public NotInheritable Class BitmapPropertySet
Implements IDictionary(Of String, BitmapTypedValue), IEnumerable(Of KeyValuePair(Of String, BitmapTypedValue))
- Vererbung
- Attribute
- Implementiert
-
IMap<String,BitmapTypedValue> IDictionary<String,BitmapTypedValue> IMap<Platform::String,BitmapTypedValue> IMap<winrt::hstring,BitmapTypedValue> IIterable<IKeyValuePair<K,V>> IEnumerable<KeyValuePair<K,V>> IIterable<IKeyValuePair<String,BitmapTypedValue>> IEnumerable<KeyValuePair<String,BitmapTypedValue>> IIterable<IKeyValuePair<Platform::String,BitmapTypedValue>> IIterable<IKeyValuePair<winrt::hstring,BitmapTypedValue>>
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
BitmapPropertySet ist eine Zuordnung mit Schlüsseln vom Typ String und Werten des Typs BitmapTypedValue. Jeder Zeichenfolgenschlüssel ist entweder ein Windows-Eigenschaftsschlüssel oder eine native Metadatenabfrage.
Auflistungselementlisten
Für JavaScript unterstützt BitmapPropertySet die Verwendung eines Indexes für den Zugriff auf Elemente.
Konstruktoren
BitmapPropertySet() |
Erstellt und initialisiert eine neue instance des Bitmap-Eigenschaftssatzes. |
Eigenschaften
Size |
Ruft die Anzahl der elemente ab, die im Eigenschaftensatz enthalten sind. |
Methoden
Clear() |
Entfernt alle Elemente aus dem Eigenschaftensatz. |
First() |
Gibt einen Iterator zurück, um die Elemente im Eigenschaftensatz aufzulisten. |
GetView() |
Ruft eine unveränderliche Ansicht des Eigenschaftensatzes ab. |
HasKey(String) |
Gibt an, ob der Eigenschaftensatz über ein Element mit dem angegebenen Schlüssel verfügt. |
Insert(String, BitmapTypedValue) |
Fügt dem Eigenschaftensatz ein Element hinzu. |
Lookup(String) |
Ruft den Wert für den angegebenen Schlüssel ab. |
Remove(String) |
Entfernt ein Element aus dem Eigenschaftensatz. |