ThemeDictionaryExtension Classe

Definição

Implementa uma extensão de marcação que permite aos autores de aplicações personalizar estilos de controlo com base no tema atual do sistema.

public ref class ThemeDictionaryExtension : System::Windows::Markup::MarkupExtension
[System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Uri))]
public class ThemeDictionaryExtension : System.Windows.Markup.MarkupExtension
[<System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Uri))>]
type ThemeDictionaryExtension = class
    inherit MarkupExtension
Public Class ThemeDictionaryExtension
Inherits MarkupExtension
Herança
ThemeDictionaryExtension
Atributos

Observações

Esta classe é uma implementação de extensão de marcação. As classes de extensão de marcação existem principalmente para fornecer suporte de infraestrutura para algum aspeto da implementação do processador WPF XAML, e os membros expostos por uma extensão de marcação normalmente não são chamados a partir do código do utilizador. Esta extensão suporta a utilização da Extensão de Marcação ThemeDictionary a partir de XAML.

Utilização de Texto XAML

Para informações sobre XAML, consulte ThemeDictionary Markup Extension.

Construtores

Name Description
ThemeDictionaryExtension()

Inicializa uma nova instância da ThemeDictionaryExtension classe.

ThemeDictionaryExtension(String)

Inicializa uma nova instância da ThemeDictionaryExtension classe, usando o nome de assembly especificado.

Propriedades

Name Description
AssemblyName

Obtém ou define uma cadeia de caracteres definindo uma convenção de nomenclatura específica para identificar qual dicionário se aplica a um determinado tema.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ProvideValue(IServiceProvider)

Devolve um objeto que deve ser definido na propriedade onde esta extensão é aplicada. Para ThemeDictionaryExtension, este é o valor URI para uma extensão particular de dicionário de tema.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a