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

Definição

Inicializa uma nova instância da ThemeProvider classe.

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

E IDesignerHost que representa o ambiente de design atual.

name
String

O nome do tema ou do tema da folha de estilo que representa ThemeProvider . Este parâmetro pode ser null.

themeDefinition
String

A informação do tema foi passada para o ParseTheme(IDesignerHost, String, String) método. Estes são os conteúdos brutos e concatenados do tema.

cssFiles
String[]

Os nomes dos ficheiros de folhas de estilo em cascata (CSS) que são incluídos com o tema que representa ThemeProvider .

themePath
String

O caminho absoluto do ficheiro que contém o tema e a informação da skin de controlo para o tema nomeado.

Observações

O themeDefinition parâmetro passado ao ThemeProvider(IDesignerHost, String, String, String[], String) construtor representa a concatenação de todas as skins de controlo associadas ao tema, mas não é exposto diretamente pela ThemeProvider classe, pois este parâmetro em particular é passado para a DesignTimeTemplateParser recuperar a ControlBuilder e não é usado de outra forma.

Aplica-se a