ThemeProvider(IDesignerHost, String, String, String[], String) Construtor
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.