Compartir a través de


Clase PublishingPage

Proporciona el comportamiento relacionado 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.Client.ClientObject
    Microsoft.SharePoint.Client.Publishing.ScheduledItem
      Microsoft.SharePoint.Client.Publishing.PublishingPage

Espacio de nombres:  Microsoft.SharePoint.Client.Publishing
Ensamblados:   Microsoft.SharePoint.Client.Publishing.Silverlight (en Microsoft.SharePoint.Client.Publishing.Silverlight.dll);  Microsoft.SharePoint.Client.Publishing.Phone (en Microsoft.SharePoint.Client.Publishing.Phone.dll)  Microsoft.SharePoint.Client.Publishing (en Microsoft.SharePoint.Client.Publishing.dll)

Sintaxis

'Declaración
Public NotInheritable Class PublishingPage _
    Inherits ScheduledItem
'Uso
Dim instance As PublishingPage
public sealed class PublishingPage : ScheduledItem

Comentarios

Un objeto PublishingPage se almacena como un elemento de la 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 ContentType , recursos y otros elementos. Contiene contenido PublishingPage como valores de campo en el elemento de la biblioteca de documentos.

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

Una programación está asociada con cada objeto PublishingPage . La página está visible en el sitio publicado solo 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 a la clase ListItem . También directamente expone ListItem subyacentes (propiedadListItem ) para que puedan acceder más fácilmente funcionalidad adicional ListItem y File .

Puede crear una instancia de la clase PublishingPage a través del método estático GetPublishingPage(ListItem) o mediante la recuperación 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.Client.Publishing