BitmapPropertySet Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- Atributos
- Implementações
-
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>>
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. |