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

Definition

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 Wert, der die aktuelle Designerumgebung darstellt.

name
String

Der Name des Design- oder Stylesheetdesigns, das dies ThemeProvider darstellt. Dieser Parameter kann null sein.

themeDefinition
String

Designinformationen, die an die ParseTheme(IDesignerHost, String, String) Methode übergeben werden. Dies sind die unformatierten, verketteten Inhalte des Designs.

cssFiles
String[]

Die Namen der CSS-Dateien (Cascading Stylesheets), die im Design enthalten sind, das das ThemeProvider darstellt.

themePath
String

Der absolute Pfad der Datei, die die Design- und Steuerelement-Hautinformationen 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 Steuerelement-Skins dar, die dem Design zugeordnet sind, aber nicht direkt von der ThemeProvider Klasse verfügbar gemacht werden, da dieser bestimmte Parameter an eine zum Abrufen eines DesignTimeTemplateParserControlBuilder Und andernfalls nicht verwendet wird.

Gilt für: