Partager via


PublishingPage - Classe

Fournit un comportement liés à la publication d'une page .aspx qui est stockée dans un objet PublishingWeb .

Hiérarchie d’héritage

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

Espace de noms :  Microsoft.SharePoint.Client.Publishing
Assemblys :   Microsoft.SharePoint.Client.Publishing.Silverlight (dans Microsoft.SharePoint.Client.Publishing.Silverlight.dll);  Microsoft.SharePoint.Client.Publishing.Phone (dans Microsoft.SharePoint.Client.Publishing.Phone.dll)  Microsoft.SharePoint.Client.Publishing (dans Microsoft.SharePoint.Client.Publishing.dll)

Syntaxe

'Déclaration
Public NotInheritable Class PublishingPage _
    Inherits ScheduledItem
'Utilisation
Dim instance As PublishingPage
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 désignés d'un objet PublishingWeb . Il contient des références aux composants qui définissent la page .aspx, telles que la classe PageLayout , la classe ContentType et les ressources et d'autres composants. Il comporte du contenu PublishingPage sous forme de 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 automatiquement à jour ces références dans l'objet PublishingPage si les éléments référencés sont renommés ou déplacés au sein du système.

Une planification est associée à chaque objet PublishingPage . La page est visible sur le site publié uniquement entre la date de début prévu (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 enveloppe la classe ListItem . Il expose également directement sous-jacent ListItem (propriétéListItem ) afin qu'il peut plus facilement accéder aux fonctionnalités supplémentaires ListItem et File .

Vous pouvez instanciation la classe PublishingPage en utilisant la méthode statique GetPublishingPage(ListItem) , ou en récupérant à 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.Client.Publishing - Espace de noms