ThemeProvider(IDesignerHost, String, String, String[], String) Oluşturucu
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ThemeProvider sınıfının yeni bir örneğini başlatır.
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)
Parametreler
- host
- IDesignerHost
IDesignerHostGeçerli Tasarımcı ortamını temsil eden bir.
- name
- String
Temsil edilen tema veya stil sayfası temasının adı ThemeProvider . Bu parametre olabilir null
.
- themeDefinition
- String
Yönteme geçilen tema bilgileri ParseTheme(IDesignerHost, String, String) . Bunlar, temanın ham ve birleştirilmiş içeriğidir.
- cssFiles
- String[]
Temsil edilen temaya dahil olan geçişli stil sayfası (CSS) dosyalarının adları ThemeProvider .
- themePath
- String
Dosya temasını içeren dosyanın mutlak yolu ve adlandırılmış tema için denetim dış görünümü bilgileri.
Açıklamalar
themeDefinition
Oluşturucuya geçirilen parametre, ThemeProvider(IDesignerHost, String, String, String[], String) tema ile ilişkili tüm Denetim kaplamalarının bitiştirilmesi temsil eder ThemeProvider , ancak bu parametre ' DesignTimeTemplateParser a bir almak için öğesine geçirildiğinden ve başka bir şekilde kullanılmadığından doğrudan sınıf tarafından gösterilmez ControlBuilder .