ThemeProvider(IDesignerHost, String, String, String[], String) Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci ThemeProvider třídy .
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)
Parametry
- host
- IDesignerHost
Představuje IDesignerHost aktuální prostředí návrháře.
- name
- String
Název motivu nebo šablony stylů, který ThemeProvider představuje. Tento parametr může být null
.
- themeDefinition
- String
Informace o motivu předané metodě ParseTheme(IDesignerHost, String, String) . Jedná se o nezpracovaný, zřetězený obsah motivu.
- cssFiles
- String[]
Názvy souborů šablon stylů CSS, které jsou součástí motivu ThemeProvider , který představuje.
- themePath
- String
Absolutní cesta k souboru, který obsahuje informace o motivu a ovládacím vzhledu pro pojmenovaný motiv.
Poznámky
Parametr themeDefinition
předaný konstruktoru ThemeProvider(IDesignerHost, String, String, String[], String) představuje zřetězení všech vzhledů ovládacích prvků přidružených k motivu, ale není vystaven přímo ThemeProvider třídou, protože tento konkrétní parametr je předán k DesignTimeTemplateParser načtení objektu ControlBuilder a jinak se nepoužívá.