BaseTemplateParser.GetUserControlType(String) Méthode
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.
Compile et retourne le type de l'objet UserControl spécifié par le chemin d'accès virtuel.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
protected public:
Type ^ GetUserControlType(System::String ^ virtualPath);
protected internal Type GetUserControlType (string virtualPath);
member this.GetUserControlType : string -> Type
Protected Friend Function GetUserControlType (virtualPath As String) As Type
Paramètres
- virtualPath
- String
Chemin d'accès virtuel du UserControl.
Retours
Type du contrôle utilisateur.
Exceptions
Le UserControl spécifié par virtualPath
est marqué comme étant sans compilation.
- ou -
L'analyseur n'autorise aucune référence virtuelle au UserControl.
Remarques
Si un PageParserFilter objet est défini et que sa AllowVirtualReference propriété est false
, la GetUserControlType méthode lève une HttpException exception.
En outre, si l’objet UserControl référencé par le chemin d’accès virtuel est marqué comme un contrôle sans compilation, une HttpException exception est levée. Pour forcer la compilation d’un UserControl , définissez l’attribut de mode de compilation dans sa directive @ Control sur le Always champ. Pour définir le mode de compilation des pages et des contrôles d’une application, définissez l’attribut compilationMode
de l’élément pages (ASP.NET schéma des paramètres) dans le fichier Web.config.