WebPageBase 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.
Fournit la classe de base des classes qui représentent une page ASP.NET Razor.
public abstract class WebPageBase : System.Web.WebPages.WebPageRenderingBase
type WebPageBase = class
inherit WebPageRenderingBase
Public MustInherit Class WebPageBase
Inherits WebPageRenderingBase
- Héritage
- Dérivé
Constructeurs
WebPageBase() |
Initialise la classe WebPageBase pour qu'elle soit utilisée par une instance de classe héritée. Ce constructeur peut être appelé uniquement par une classe héritée. |
Propriétés
App |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
AppState |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
Cache |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
Context |
En cas de substitution dans une classe dérivée, obtient ou définit l’objet HttpContextBase associé à une page. (Hérité de WebPageExecutingBase) |
Culture |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
DisplayMode |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
IsAjax |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
IsPost |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
Layout |
Obtient ou définit le chemin d'accès d'une page de disposition. |
Output |
Obtient l’objet actuel TextWriter de la page. |
OutputStack |
Obtient la pile d’objets TextWriter pour le contexte de page actif. |
Page |
Fournit un accès qui utilise les propriétés aux données de page partagées entre les pages, les pages de disposition et les pages partielles. |
PageContext |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
PageData |
Fournit un accès de type tableau aux données de page partagées entre les pages, les pages de disposition et les pages partielles. |
Profile |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
Request |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
Response |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
Server |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
Session |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
TemplateInfo |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
UICulture |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
UrlData |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
User |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageRenderingBase) |
VirtualPath |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
VirtualPathFactory |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
Méthodes
BeginContext(Int32, Int32, Boolean) |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
BeginContext(String, Int32, Int32, Boolean) |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
BeginContext(TextWriter, Int32, Int32, Boolean) |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
BeginContext(TextWriter, String, Int32, Int32, Boolean) |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
ConfigurePage(WebPageBase) |
En cas de substitution dans une classe dérivée, configure la page Web actuelle en fonction de la configuration de la page Web parente. |
CreateInstanceFromVirtualPath(String) |
Crée une instance de la classe à l’aide WebPageBase du chemin d’accès virtuel spécifié. |
CreatePageFromVirtualPath(String, HttpContextBase, Func<String,Boolean>, DisplayModeProvider, IDisplayMode) |
Essaie de créer une instance WebPageBase à partir d'un virtualPath et encapsule les exceptions de compilateur complexes dans des messages plus simples |
DefineSection(String, SectionWriter) |
Appelé par les pages de contenu pour créer des sections de contenu nommées. |
EndContext(Int32, Int32, Boolean) |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
EndContext(String, Int32, Int32, Boolean) |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
EndContext(TextWriter, Int32, Int32, Boolean) |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
EndContext(TextWriter, String, Int32, Int32, Boolean) |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
Execute() |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
ExecutePageHierarchy() |
Exécute le code dans un ensemble de pages Web dépendantes. |
ExecutePageHierarchy(WebPageContext, TextWriter) |
Exécute le code dans un ensemble de pages Web dépendantes à l'aide des paramètres spécifiés. |
ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase) |
Exécute le code dans un ensemble de pages Web dépendantes à l'aide du contexte, du writer et de la page de démarrage spécifiés. |
GetOutputWriter() |
Retourne l'instance TextWriter qui permet de restituer la page. |
Href(String, Object[]) |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
InitializePage() |
Initialise la page actuelle. |
IsSectionDefined(String) |
Retourne une valeur qui indique si la section spécifiée est définie dans la page. |
NormalizeLayoutPagePath(String) |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
NormalizePath(String) |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
PopContext() |
Retourne et supprime le contexte du haut de la OutputStack instance. |
PushContext(WebPageContext, TextWriter) |
Insère le contexte spécifié en haut de la OutputStack instance. |
RenderBody() |
Dans les pages de disposition, restitue la portion d'une page de contenu qui ne figure pas dans une section nommée. |
RenderPage(String, Object[]) |
Restitue le contenu d'une page au sein d'une autre page. |
RenderSection(String) |
Dans les pages de disposition, restitue le contenu d'une section nommée. |
RenderSection(String, Boolean) |
Dans les pages de disposition, restitue le contenu d'une section nommée et spécifie si la section est obligatoire. |
Write(HelperResult) |
Écrit l’objet spécifié HelperResult sous la forme d’une chaîne encodée html. |
Write(Object) |
Écrit l'objet spécifié en tant que chaîne codée au format HTML. |
WriteAttribute(String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Fournit la classe de base des classes qui représentent une page ASP.NET Razor. (Hérité de WebPageExecutingBase) |
WriteLiteral(Object) |
Écrit l'objet spécifié sans l'encoder préalablement au format HTML. |