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.