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

Definição

Inicializa uma nova instância da classe 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

Um IDesignerHost que representa o ambiente do designer atual.

name
String

O nome do tema ou tema da folha de estilos que o ThemeProvider representa. Esse parâmetro pode ser null.

themeDefinition
String

Informações de tema passadas para o ParseTheme(IDesignerHost, String, String) método. Este é o conteúdo bruto e concatenado do tema.

cssFiles
String[]

Os nomes dos arquivos CSS (folha de estilos em cascata) incluídos com o tema que representa ThemeProvider .

themePath
String

O caminho absoluto do arquivo que contém o tema e controla as informações de pele do tema nomeado.

Comentários

O themeDefinition parâmetro passado para o ThemeProvider(IDesignerHost, String, String, String[], String) construtor representa a concatenação de todas as peles de controle associadas ao tema, mas não é exposto diretamente pela ThemeProvider classe, pois esse parâmetro específico é passado para um DesignTimeTemplateParser para recuperar um ControlBuilder e não é usado de outra forma.

Aplica-se a