PublishingPage - Classe

Fournit le comportement de publication pour une page .aspx qui est stockée dans un objet PublishingWeb .

Hiérarchie d’héritage

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

Espace de noms :  Microsoft.SharePoint.Publishing
Assembly :  Microsoft.SharePoint.Publishing (dans Microsoft.SharePoint.Publishing.dll)

Syntaxe

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

Remarques

Un objet PublishingPage est stocké comme un élément de bibliothèque de documents dans une bibliothèque de documents spécifique d'un objet PublishingWeb . Il contient des références pour les composants qui définissent la page .aspx, tel que la classe PageLayout , la classe de SPContentType , les ressources et d'autres composants. Il contient le contenu PublishingPage en tant que valeurs de champ dans l'élément de bibliothèque de documents.

Nombre de pages de publication peut-être partager des références communes telles que la mise en page et des ressources. Le serveur met à jour automatiquement ces références dans l'objet PublishingPage si les éléments référencés sont renommées ou déplacées au sein du système.

Une planification est associée à chaque objet PublishingPage . La page est visible sur le site publié qu'entre la date de début planifiée (propriétéStartDate ) et la date de fin (propriétéEndDate ). Le comportement de planification fait partie de la classe de base PublishingPageScheduledItem.

La classe PublishingPage à la ligne de la classe SPListItem . Il expose également directement sous-jacent SPListItem (propriétéListItem ) afin qu'elle peut accéder plus facilement aux fonctionnalités SPListItem et File supplémentaires.

Vous pouvez instancier la classe PublishingPage à l'aide de la méthode statique GetPublishingPage , ou récupérer à partir d'un objet PublishingPageCollection .

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

PublishingPage - Membres

Microsoft.SharePoint.Publishing - Espace de noms