Språk

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

Definition

Initierar en ny instans av ThemeProvider klassen.

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)

Parametrar

host
IDesignerHost

En IDesignerHost som representerar den aktuella designermiljön.

name
String

Namnet på temat eller formatmallstemat ThemeProvider som representerar. Den här parametern kan vara null.

themeDefinition
String

Temainformation som skickas ParseTheme(IDesignerHost, String, String) till metoden. Det här är det råa, sammanfogade innehållet i temat.

cssFiles
String[]

Namnen på css-filerna (cascading style sheet) som ingår i det tema som ThemeProvider representerar.

themePath
String

Den absoluta sökvägen till filen som innehåller temat och kontrollera hudinformationen för det namngivna temat.

Kommentarer

Parametern themeDefinition som skickas till ThemeProvider(IDesignerHost, String, String, String[], String) konstruktorn representerar sammanlänkningen av alla kontrollskal som är associerade med temat, men exponeras inte direkt av ThemeProvider klassen, eftersom den här specifika parametern skickas till en DesignTimeTemplateParser för att hämta en ControlBuilder och används inte på annat sätt.

Gäller för