Partilhar via


BitmapPropertySet Classe

Definição

Representa um conjunto de propriedades de objetos 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))
Herança
Object Platform::Object IInspectable BitmapPropertySet
Atributos
Implementações

Requisitos do Windows

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

Comentários

BitmapPropertySet é um mapa com chaves do tipo String e valores do tipo BitmapTypedValue. Cada chave string é uma chave de propriedade do Windows ou uma consulta de metadados nativa.

Listas de membros da coleção

Para JavaScript, o BitmapPropertySet dá suporte ao uso de um índice para acessar itens.

Construtores

BitmapPropertySet()

Cria e inicializa uma nova instância do conjunto de propriedades bitmap.

Propriedades

Size

Obtém o número de itens contidos no conjunto de propriedades.

Métodos

Clear()

Remove todos os itens do conjunto de propriedades.

First()

Retorna um iterador para enumerar os itens no conjunto de propriedades.

GetView()

Obtém uma exibição imutável do conjunto de propriedades.

HasKey(String)

Indica se o conjunto de propriedades tem um item com a chave especificada.

Insert(String, BitmapTypedValue)

Adiciona um item ao conjunto de propriedades.

Lookup(String)

Recupera o valor da chave especificada.

Remove(String)

Remove um item do conjunto de propriedades.

Aplica-se a

Confira também