ThemeProvider(IDesignerHost, String, String, String[], String) Constructor

Definición

Inicializa una nueva instancia de la clase ThemeProvider.

public:
 ThemeProvider(System::ComponentModel::Design::IDesignerHost ^ host, System::String ^ name, System::String ^ themeDefinition, cli::array <System::String ^> ^ cssFiles, System::String ^ themePath);
public ThemeProvider(System.ComponentModel.Design.IDesignerHost host, string name, string themeDefinition, string[] cssFiles, string themePath);
new System.Web.UI.ThemeProvider : System.ComponentModel.Design.IDesignerHost * string * string * string[] * string -> System.Web.UI.ThemeProvider
Public Sub New (host As IDesignerHost, name As String, themeDefinition As String, cssFiles As String(), themePath As String)

Parámetros

host
IDesignerHost

que IDesignerHost representa el entorno del diseñador actual.

name
String

Nombre del tema o del tema de hoja de estilos que ThemeProvider representa. Este parámetro puede ser null.

themeDefinition
String

Información del ParseTheme(IDesignerHost, String, String) tema que se pasa al método . Estos son el contenido sin procesar y concatenado del tema.

cssFiles
String[]

Los nombres de los archivos de hoja de estilos en cascada (CSS) que se incluyen con el tema que ThemeProvider representa.

themePath
String

Ruta de acceso absoluta del archivo que contiene el tema y controla la información de la máscara del tema con nombre.

Comentarios

El themeDefinition parámetro pasado al ThemeProvider(IDesignerHost, String, String, String[], String) constructor representa la concatenación de todas las máscaras de control asociadas al tema, pero no se expone directamente por la ThemeProvider clase , ya que este parámetro en particular se pasa a para DesignTimeTemplateParser recuperar ControlBuilder y no se usa de otro modo.

Se aplica a