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 类直接公开,因为此特定参数将传递给 以DesignTimeTemplateParser检索 ,ControlBuilder并且不会以其他方式使用。

适用于