Langue

ThemeProvider(IDesignerHost, String, String, String[], String) Constructeur

Définition

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

Qui IDesignerHost représente l’environnement de concepteur actuel.

name
String

Nom du thème ou du thème de feuille de style que représente.ThemeProvider Ce paramètre peut être null.

themeDefinition
String

Informations sur le thème transmises à la ParseTheme(IDesignerHost, String, String) méthode. Il s’agit du contenu brut concaténé du thème.

cssFiles
String[]

Noms des fichiers de feuille de style en cascade (CSS) inclus dans le thème que représente ThemeProvider .

themePath
String

Chemin absolu du fichier qui contient les informations d’apparence du thème et du contrôle pour le thème nommé.

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é directement par la ThemeProvider classe, car ce paramètre particulier est passé à une récupération d’un DesignTimeTemplateParserControlBuilder et n’est pas utilisé autrement.

S’applique à