ThemeProvider(IDesignerHost, String, String, String[], String) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der ThemeProvider-Klasse.
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)
Parameter
- host
- IDesignerHost
Ein IDesignerHost, der die aktuelle Designerumgebung darstellt.
- name
- String
Der Name des Designs oder Stylesheetdesigns, das der ThemeProvider darstellt. Dieser Parameter kann null
sein.
- themeDefinition
- String
An die ParseTheme(IDesignerHost, String, String)-Methode übergebene Designinformationen. Dabei handelt es sich um den unformatierten, verketteten Inhalt des Designs.
- cssFiles
- String[]
Die Namen der CSS (Cascading Style Sheet)-Dateien sind in dem Design enthalten, das der ThemeProvider darstellt.
- themePath
- String
Der absolute Pfad der Datei, der die Design- und Steuerelementskininformationen für das benannte Design enthält.
Hinweise
Der themeDefinition
an den ThemeProvider(IDesignerHost, String, String, String[], String) Konstruktor übergebene Parameter stellt die Verkettung aller Steuerelementskins dar, die dem Design zugeordnet sind, wird aber nicht direkt von der ThemeProvider -Klasse verfügbar gemacht, da dieser bestimmte Parameter an einen DesignTimeTemplateParser übergeben wird, um einen ControlBuilder abzurufen und nicht anderweitig verwendet wird.