Compartilhar via


PublishingPage classe

Fornece o comportamento relacionado à publicação para uma página. aspx que é armazenada em um objeto PublishingWeb .

Inheritance hierarchy

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

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

Sintaxe

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

Comentários

Um objeto PublishingPage é armazenado como um item de biblioteca de documentos em uma biblioteca de documentos designados de um objeto PublishingWeb . Ele contém uma referência para as partes que definem a página. aspx, como a classe PageLayout , a classe SPContentType , recursos e outras partes. Ele contém conteúdo PublishingPage como valores de campo no item de biblioteca de documentos.

Muitas páginas de publicação podem compartilhar referências comuns, como o layout de página e recursos. O servidor é atualizado automaticamente essas referências no objeto PublishingPage se os itens referenciados são renomeados ou movidos dentro do sistema.

Um agendamento é associado a cada objeto PublishingPage . A página está visível no site publicado somente entre a data de início agendada (propriedadeStartDate ) e a data de término (propriedadeEndDate ). O comportamento de agendamento é parte da classe base PublishingPage , ScheduledItem.

A classe PublishingPage é disposto a classe SPListItem . Ele também diretamente expõe subjacente SPListItem (propriedadeListItem ) para que ele possa acessar mais facilmente a funcionalidade adicional SPListItem e File .

Você pode instanciar a classe PublishingPage usando o método estático GetPublishingPage , ou recuperá-los a partir de um objeto PublishingPageCollection .

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

PublishingPage membros

Microsoft.SharePoint.Publishing namespace