共用方式為


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[]

階層式樣式表 (CSS) 檔案的名稱,這些檔案包含在 ThemeProvider 表示的主題中。

themePath
String

檔案的絕對路徑,該檔案包含具名主題的主題和控制面板資訊。

備註

themeDefinition傳遞至建構函式的參數 ThemeProvider(IDesignerHost, String, String, String[], String) 代表與主題相關聯的所有控制項面板串連,但不會由 ThemeProvider 類別直接公開,因為這個特定參數會傳遞至 DesignTimeTemplateParser 以擷取 ControlBuilder ,否則不會使用。

適用於