Freigeben über


PublishingPage-Klasse

Stellt veröffentlichungsbezogenes Verhalten für eine ASPX-Seite bereit, die in einem PublishingWeb-Objekt gespeichert ist.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.Publishing.ScheduledItem
    Microsoft.SharePoint.Publishing.PublishingPage

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

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class PublishingPage _
    Inherits ScheduledItem
'Usage
Dim instance As PublishingPage
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class PublishingPage : ScheduledItem

Hinweise

Ein PublishingPage -Objekt wird als ein Dokumentbibliothekselement eines PublishingWeb -Objekts in einer bestimmten Dokumentbibliothek gespeichert. Sie enthält Verweise auf die Teile, die definieren, wie die PageLayout -Klasse, die SPContentType -Klasse, die Ressourcen, die ASPX-Seite und anderen Teilen. Es enthält PublishingPage Inhalte als Feldwerte in der Dokumentbibliothekselement.

Viele Veröffentlichungsseiten können Sie allgemeine Verweise wie Seitenlayout und Ressourcen gemeinsam nutzen. Der Server aktualisiert diese Verweise im PublishingPage -Objekt automatisch, wenn die referenzierten Elemente umbenannt oder innerhalb des Systems verschoben werden.

Nach ein Zeitplan ist jedes PublishingPage -Objekt zugeordnet. Die Seite wird auf der veröffentlichten Website nur zwischen der geplante Anfangstermin (StartDate -Eigenschaft) und Enddatum (EndDate -Eigenschaft) angezeigt. Das scheduling-Verhalten ist Bestandteil der PublishingPage -Basisklasse ScheduledItem.

Die PublishingPage -Klasse schließt die SPListItem -Klasse. Macht auch direkt die zugrunde liegenden SPListItem (ListItem -Eigenschaft), damit es leichter zusätzliche SPListItem und File -Funktionen zugreifen kann.

Sie können die PublishingPage -Klasse mithilfe der statischen GetPublishingPage -Methode oder durch Abrufen aus einem PublishingPageCollection -Objekt instanziieren.

Threadsicherheit

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

Siehe auch

Referenz

PublishingPage-Member

Microsoft.SharePoint.Publishing-Namespace