BaseTemplateParser.GetUserControlType(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Compila y devuelve el tipo del objeto UserControl especificado por la ruta de acceso virtual.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
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
Parámetros
- virtualPath
- String
Ruta de acceso virtual del objeto UserControl.
Devoluciones
El tipo del control de usuario.
Excepciones
El objeto UserControl especificado por virtualPath
se marca como control de no compilación.
o bien
El analizador no permite una referencia virtual al objeto UserControl.
Comentarios
Si se define un PageParserFilter objeto y su AllowVirtualReference propiedad es false
, el GetUserControlType método genera una HttpException excepción.
Además, si el UserControl objeto al que hace referencia la ruta de acceso virtual se marca como control sin compilación, se producirá una HttpException excepción. Para forzar que se compile un UserControl , establezca el atributo de modo de compilación en su directiva @ Control en el Always campo . Para establecer el modo de compilación de páginas y controles en una aplicación, establezca el compilationMode
atributo del elemento pages (esquema de configuración de ASP.NET) en el archivo Web.config.