ThemeDictionaryExtension Classe

Definição

Implementa uma extensão de marcação que permite aos autores do aplicativo personalizar 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 algum aspecto da implementação do processador XAML 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 ThemeDictionary Markup Extension.

Construtores

Nome Description
ThemeDictionaryExtension()

Inicializa uma nova instância da classe ThemeDictionaryExtension.

ThemeDictionaryExtension(String)

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

Propriedades

Nome 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 tema específico.

Métodos

Nome Description
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 Objectatual.

(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 para uma extensão de dicionário de temas específica.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a