ThemeDictionaryExtension Clase

Definición

Implementa una extensión de marcado que permite a los autores de la aplicación personalizar los estilos de los controles basándose en el tema del sistema actual.Implements a markup extension that enables application authors to customize control styles based on the current system theme.

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

Comentarios

Esta clase es una implementación de extensión de marcado.This class is a markup extension implementation. Las clases de extensión de marcado existen principalmente para proporcionar compatibilidad con la infraestructura para algún aspecto de la implementación del procesador de WPFWPF XAMLXAML y los miembros expuestos por una extensión de marcado no se suelen llamar desde el código de usuario.Markup extension classes exist mainly to provide infrastructure support for some aspect of the WPFWPF XAMLXAML processor implementation, and the members exposed by a markup extension are not typically called from user code. Esta extensión admite el uso de la extensión de marcado ThemeDictionary de XAMLXAML.This extension supports the ThemeDictionary Markup Extension usage from XAMLXAML.

Uso de texto XAMLXAML Text Usage

Para obtener XAMLXAML información, consulte extensión de marcado ThemeDictionary.For XAMLXAML information, see ThemeDictionary Markup Extension.

Constructores

ThemeDictionaryExtension()

Inicializa una nueva instancia de la clase ThemeDictionaryExtension.Initializes a new instance of the ThemeDictionaryExtension class.

ThemeDictionaryExtension(String)

Inicializa una nueva instancia de la clase ThemeDictionaryExtension utilizando el nombre del ensamblado especificado.Initializes a new instance of the ThemeDictionaryExtension class, using the specified assembly name.

Propiedades

AssemblyName

Obtiene o establece una cadena que establece una convención de nomenclatura determinada para identificar qué diccionario se aplica a un tema determinado.Gets or sets a string setting a particular naming convention to identify which dictionary applies for a particular theme.

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ProvideValue(IServiceProvider)

Devuelve un objeto que se debe establecer en la propiedad donde se aplique esta extensión.Returns an object that should be set on the property where this extension is applied. En el caso de ThemeDictionaryExtension, es el valor de URI de una extensión de diccionario de tema determinada.For ThemeDictionaryExtension, this is the URI value for a particular theme dictionary extension.

ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a