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) 테마와 연결된 모든 컨트롤 스킨의 연결을 나타내지만 이 특정 매개 변수가 a를 검색 ThemeProvider 하기 위해 DesignTimeTemplateParser 전달되고 사용되지 않으므로 클래스에서 직접 ControlBuilder 노출되지 않습니다.

적용 대상