Compartir a través de


Clase PublishingPage

Proporciona el comportamiento de relacionados con la publicación de una página .aspx que se almacena en un objeto PublishingWeb .

Jerarquía de la herencia

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

Espacio de nombres:  Microsoft.SharePoint.Publishing
Ensamblado:  Microsoft.SharePoint.Publishing (en Microsoft.SharePoint.Publishing.dll)

Sintaxis

'Declaración
<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

Comentarios

Un objeto PublishingPage se almacena como un elemento de biblioteca de documentos en una biblioteca de documentos designada de un objeto PublishingWeb . Contiene referencias a los elementos que definen la página .aspx, como la clase PageLayout , la clase SPContentType , recursos y otros elementos. Incluye el contenido de PublishingPage como valores de campo en el elemento de biblioteca de documentos.

Muchas páginas de publicación pueden compartir referencias comunes, como el diseño de página y los recursos. El servidor actualiza automáticamente estas referencias en el objeto PublishingPage si se cambia o se desplaza dentro del sistema de los elementos que se hace referencia.

Una programación está asociada a cada objeto PublishingPage . La página está visible en el sitio publicado sólo entre la fecha de comienzo programada (propiedadStartDate ) y la fecha de finalización (propiedadEndDate ). El comportamiento de programación es parte de la clase base PublishingPage , ScheduledItem.

La clase PublishingPage ajusta la clase SPListItem . También directamente se expone SPListItem subyacente (propiedadListItem ) de modo que más fácilmente puede tener acceso a funcionalidad adicional de SPListItem y File .

Puede crear una instancia de la clase PublishingPage mediante el método estático GetPublishingPage , o recuperarla de un objeto PublishingPageCollection .

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros PublishingPage

Espacio de nombres Microsoft.SharePoint.Publishing