PageParser Classe
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.
Implémente un analyseur pour les fichiers .aspx. Cette classe ne peut pas être héritée.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
public ref class PageParser sealed : System::Web::UI::TemplateControlParser
public sealed class PageParser : System.Web.UI.TemplateControlParser
type PageParser = class
inherit TemplateControlParser
Public NotInheritable Class PageParser
Inherits TemplateControlParser
- Héritage
- Héritage
Remarques
ASP.NET utilise cette classe pour analyser .aspx pages.
Constructeurs
| Nom | Description |
|---|---|
| PageParser() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Initialise une nouvelle instance de la classe PageParser. |
Propriétés
| Nom | Description |
|---|---|
| DefaultApplicationBaseType |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient ou définit le type à partir duquel l’instance HttpApplication est dérivée. |
| DefaultPageBaseType |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient ou définit le type à partir duquel toutes les pages sont dérivées. |
| DefaultPageParserFilterType |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient ou définit le type de filtre de l’analyseur de page qui doit être utilisé au moment de l’analyse. |
| DefaultUserControlBaseType |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient ou définit le type à partir duquel tous les contrôles utilisateur sont dérivés. |
| EnableLongStringsAsResources |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient ou définit une valeur qui indique si ASP.NET doit optimiser sa gestion interne des chaînes longues rencontrées lorsque ASP.NET analyse une page ou un contrôle. |
| Text |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient la chaîne qui contient les données à analyser. (Hérité de TemplateParser) |
Méthodes
| Nom | Description |
|---|---|
| CompileIntoType() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Ce membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. (Hérité de TemplateParser) |
| Equals(Object) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetCompiledPageInstance(String, String, HttpContext) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Retourne une instance d’une page compilée pour le chemin d’accès virtuel spécifique. |
| GetHashCode() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetReferencedType(String) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Compile et retourne le type du ou Page du UserControl contrôle spécifié par le chemin d’accès virtuel. (Hérité de BaseTemplateParser) |
| GetType() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient la Type de l’instance actuelle. (Hérité de Object) |
| GetUserControlType(String) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Compile et retourne le type de l’objet UserControl spécifié par le chemin d’accès virtuel. (Hérité de BaseTemplateParser) |
| MemberwiseClone() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ParseFile(String, String) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Analyse le contenu du fichier spécifié par son chemin d’accès virtuel ou physique. (Hérité de TemplateParser) |
| ProcessError(String) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Signale une erreur de processus en créant un ParserError objet avec le message spécifié et en l’ajoutant à une ParserErrorCollection collection. (Hérité de TemplateParser) |
| ProcessException(Exception) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Signale une exception d’analyseur en créant un ParserError objet comme exception spécifiée Exception et en l’ajoutant à une ParserErrorCollection collection. (Hérité de TemplateParser) |
| ToString() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |