BitmapPropertySet クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
BitmapTypedValue オブジェクトのプロパティ セットを表します。
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))
- 継承
- 属性
- 実装
-
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 の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
注釈
BitmapPropertySet は、String 型のキーと BitmapTypedValue 型の値を持つマップです。 各 String キーは、Windows プロパティ キーまたはネイティブ メタデータ クエリです。
コレクション メンバー リスト
JavaScript の場合、BitmapPropertySet では、インデックスを使用して項目にアクセスできます。
コンストラクター
BitmapPropertySet() |
ビットマップ プロパティ セットの新しいインスタンスを作成して初期化します。 |
プロパティ
Size |
プロパティ セットに含まれる項目の数を取得します。 |
メソッド
Clear() |
プロパティ セットからすべての項目を削除します。 |
First() |
プロパティ セット内の項目を列挙する反復子を返します。 |
GetView() |
プロパティ セットの変更できないビューを取得します。 |
HasKey(String) |
プロパティ セットに、指定したキーを持つ項目があるかどうかを示します。 |
Insert(String, BitmapTypedValue) |
プロパティ セットに項目を追加します。 |
Lookup(String) |
指定したキーの値を取得します。 |
Remove(String) |
プロパティ セットから項目を削除します。 |