ThemeProvider(IDesignerHost, String, String, String[], String) 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 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,且不會被其他方式使用。