語言

ThemeProvider(IDesignerHost, String, String, String[], String) 建構函式

定義

初始化 ThemeProvider 類別的新執行個體。

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)

參數

host
IDesignerHost

一個 IDesignerHost 代表當前設計環境的。

name
String

代表的主題名稱或樣式表主題 ThemeProvider 名稱。 這個參數可以是 null。

themeDefinition
String

主題資訊傳遞給 ParseTheme(IDesignerHost, String, String) 方法。 這些是主題中原始且串連的內容。

cssFiles
String[]

包含於所 ThemeProvider 代表主題的層疊樣式表(CSS)檔案名稱。

themePath
String

包含該主題主題與控制皮膚資訊的檔案的絕對路徑。

備註

themeDefinition傳給ThemeProvider(IDesignerHost, String, String, String[], String)建構子的參數代表所有與主題相關的控制介面的串接,但類別不會直接ThemeProvider暴露,因為這個特定參數是傳給 a DesignTimeTemplateParser 以取得 aControlBuilder,且不會被其他方式使用。

適用於