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.