Partilhar via


ThemeDictionaryExtension Classe

Definição

Implementa uma extensão de marcação que permite aos autores de aplicativos personalizar os estilos de controle 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

Comentários

Essa classe é uma implementação de extensão de marcação. As classes de extensão de marcação existem principalmente para fornecer suporte à infraestrutura para alguns aspectos da implementação do processador XAML do WPF, e os membros expostos por uma extensão de marcação normalmente não são chamados do código do usuário. Essa extensão dá suporte ao uso da Extensão de Marcação ThemeDictionary do XAML.

Uso de texto XAML

Para obter informações sobre XAML, consulte a Extensão de Marcação ThemeDictionary.

Construtores

ThemeDictionaryExtension()

Inicializa uma nova instância da classe ThemeDictionaryExtension.

ThemeDictionaryExtension(String)

Inicializa uma nova instância da classe ThemeDictionaryExtension, usando os nomes de assembly especificados.

Propriedades

AssemblyName

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

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ProvideValue(IServiceProvider)

Retorna um objeto que deve ser definido na propriedade em que essa extensão é aplicada. Para ThemeDictionaryExtension, este é o valor de URI de uma extensão de dicionário de tema específica.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a