Compartilhar via


PageLayout classe

Representa um layout de página Microsoft SharePoint Server 2010 . Essa classe não pode ser herdada.

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Publishing.PageLayout

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

Sintaxe

'Declaração
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public NotInheritable Class PageLayout
'Uso
Dim instance As PageLayout
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public sealed class PageLayout

Comentários

A classe PageLayout fornece comportamento de publicação para layouts de página na Galeria de páginas mestras do conjunto de sites, onde ele é armazenado como um item de lista do documento. Ele define a aparência comum de como os objetos de PublishingPage aparecem no site.

A classe PageLayout envolve a classe SPListItem . Ele também expõe a base SPListItem diretamente através da propriedade ListItem para que a funcionalidade adicional de SPListItem e File pode ser acessada facilmente.

Você pode usar o construtor público PageLayout(SPListItemlistItem) para criar uma instância de um objeto PageLayout . Você também pode criar um objeto de PageLayout pela recuperação da partir de um conjunto de PageLayoutCollection .

Segurança de thread

Os membros públicos estática (Shared no Visual Basic) desse tipo são seguros para thread. Nenhum membro de instância pode ser garantido como seguro para thread.

Ver também

Referência

PageLayout membros

Microsoft.SharePoint.Publishing namespace

GetPageLayouts

GetPageLayouts

PageLayouts

GetAvailablePageLayouts

GetAvailablePageLayouts

SetAvailablePageLayouts