ThemeProvider(IDesignerHost, String, String, String[], String) Constructeur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe 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)
Paramètres
- host
- IDesignerHost
IDesignerHost représentant l'environnement concepteur actuel.
- name
- String
Nom du thème ou thème de feuille de style représenté par ThemeProvider. Ce paramètre peut être null
.
- themeDefinition
- String
Les informations relatives au thème sont passées à la méthode ParseTheme(IDesignerHost, String, String). Il s'agit du contenu brut et concaténé du thème.
- cssFiles
- String[]
Noms des fichiers de feuilles de style en cascade (CSS) inclus avec le thème représenté par ThemeProvider.
- themePath
- String
Chemin d'accès absolu du fichier contenant le thème et des informations d'apparence de contrôle pour le thème en question.
Remarques
Le themeDefinition
paramètre passé au ThemeProvider(IDesignerHost, String, String, String[], String) constructeur représente la concaténation de toutes les apparences de contrôle associées au thème, mais n’est pas exposée directement par la ThemeProvider classe, car ce paramètre particulier est passé à un DesignTimeTemplateParser pour récupérer un ControlBuilder et n’est pas utilisé autrement.