ThemeDictionaryExtension 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.
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
- 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) |