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: cascading style sheet) ファイルの名前。

themePath
String

名前付きテーマのテーマとコントロール スキンの情報を含んでいるファイルの絶対パス。

注釈

コンストラクターに渡されるパラメーターはthemeDefinition、テーマにThemeProvider(IDesignerHost, String, String, String[], String)関連付けられているすべてのコントロール スキンの連結を表しますが、この特定のパラメーターは を取得ControlBuilderするために にDesignTimeTemplateParser渡され、それ以外の場合は使用されないため、 クラスによってThemeProvider直接公開されることはありません。

適用対象