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.