Partager via


PageLayout - Classe

Représente une mise en page Microsoft SharePoint Server 2010 . Cette classe ne peut pas être héritée.

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.Publishing.PageLayout

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

Syntaxe

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

Remarques

La classe PageLayout fournit le comportement de liés à la publication de mises en page dans la galerie de pages maîtres d'une collection de sites, où il est stocké sous la forme d'un élément de liste du document. Il définit l'apparence commune pour l'apparence des objets de PublishingPage dans le site.

La classe PageLayout encapsule la classe SPListItem . Il expose également le sous-jacent SPListItem directement par le biais de la propriété ListItem pour que les fonctionnalités supplémentaires de SPListItem et File sont accessibles facilement.

Vous pouvez utiliser le constructeur public PageLayout(SPListItemlistItem) pour créer une instance d'un objet PageLayout . Vous pouvez également instancier un objet de PageLayout en le récupérant à partir d'une collection de PageLayoutCollection .

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

PageLayout - Membres

Microsoft.SharePoint.Publishing - Espace de noms

GetPageLayouts

GetPageLayouts

PageLayouts

GetAvailablePageLayouts

GetAvailablePageLayouts

SetAvailablePageLayouts