ThemeProvider Clase

Definición

Proporciona una clase que encapsula la información del tema y la hoja de estilos para los controles de un entorno de diseñador.

public ref class ThemeProvider sealed
public sealed class ThemeProvider
type ThemeProvider = class
Public NotInheritable Class ThemeProvider
Herencia
ThemeProvider

Comentarios

Los desarrolladores de páginas y los autores de controles no usan la ThemeProvider clase . ASP.NET generadores de diseñadores y herramientas para desarrolladores usan la clase /> de de para aplicar temas y sus respectivas máscaras de control a los controles en tiempo de diseño.

La ThemeProvider clase encapsula la información necesaria para aplicar un tema o tema de hoja de estilos y sus máscaras de control a los controles secundarios de un control en un diseñador.

Constructores

Nombre Description
ThemeProvider(IDesignerHost, String, String, String[], String)

Inicializa una nueva instancia de la clase ThemeProvider.

Propiedades

Nombre Description
ContentHashCode

Obtiene el hash de la definición de tema que se pasa al constructor.

CssFiles

Obtiene un conjunto de cadenas que representan los nombres de cualquier archivo de hoja de estilos en cascada (CSS) asociado al tema actual, si el tema es un tema de hoja de estilos.

DesignerHost

Obtiene un IDesignerHost objeto que representa el entorno del diseñador actual.

ThemeName

Obtiene el nombre del tema o del tema de hoja de estilos que representa la ThemeProvider instancia.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetSkinBuilder(Control)

Recupera una SkinBuilder instancia del control especificado, que se usa para aplicar un tema y una máscara de control en un entorno de diseñador.

GetSkinControlBuildersForControlType(Type)

Obtiene un IDictionary objeto que contiene un conjunto de SkinBuilder objetos para el objeto especificado Type.

GetSkinsForControl(Type)

Obtiene un ICollection de identificadores de máscara asociados al especificado Type.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también