Freigeben über


TemplateRedirectionPage-Klasse

Stellt für alle Page-Klasse verwendet veröffentlichen Seiten, die das Renderingmodell von Layout verwenden.

Vererbungshierarchie

System.Object
  System.Web.UI.Control
    System.Web.UI.TemplateControl
      System.Web.UI.Page
        Microsoft.SharePoint.WebControls.DeltaPage
          Microsoft.SharePoint.WebPartPages.WebPartPage
            Microsoft.SharePoint.Publishing.PublishingCachablePage
              Microsoft.SharePoint.Publishing.TemplateRedirectionPage

Namespace:  Microsoft.SharePoint.Publishing
Assembly:  Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)

Syntax

'Declaration
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public Class TemplateRedirectionPage _
    Inherits PublishingCachablePage _
    Implements IHttpHandler
'Usage
Dim instance As TemplateRedirectionPage
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public class TemplateRedirectionPage : PublishingCachablePage, 
    IHttpHandler

Hinweise

Diese Klasse überprüft das Seitenlayout, der das aktuelle Element und überträgt die Ausführung an das Seitenlayout. Diese Seitenklasse dient als Basisseitenklasse für alle Seiten veröffentlichen, die ein Seitenlayout verwenden. Wir empfehlen die Verwendung dieser Seitenklasse direkt anstelle eine Veröffentlichungsseite erstellen. Autoren sollten Seite erstellen -Benutzeroberfläche (UI) zum Erstellen von Veröffentlichungsseiten verwenden. Entwickler sollten die Add() -Methoden verwenden, erstellen Sie eine neue Seite über das Objektmodell. Diese Klasse kann nur auf einer Seite innerhalb einer Dokumentbibliothek verwendet werden, und die Seite muss ein gültiger ContentTypeId.PageLayout -Feld.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

TemplateRedirectionPage-Member

Microsoft.SharePoint.Publishing-Namespace