Поделиться через


Класс PublishingPage

Предоставляет связанные с публикацией поведение для страница ASPX, которая хранится в объекте PublishingWeb .

Иерархия наследования

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

Пространство имен:  Microsoft.SharePoint.Publishing
Сборка:  Microsoft.SharePoint.Publishing (в Microsoft.SharePoint.Publishing.dll)

Синтаксис

'Декларация
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class PublishingPage _
    Inherits ScheduledItem
'Применение
Dim instance As PublishingPage
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class PublishingPage : ScheduledItem

Замечания

Объект PublishingPage сохраняется как элемент библиотеки документов в библиотеке документов, назначенного объекта PublishingWeb . Он содержит ссылки на части, которые определяют на странице ASPX, такие как класс PageLayout , класс SPContentType , ресурсы и другие части. Он содержит содержимое PublishingPage как значения полей в элемент библиотеки документов.

Многие страницы публикации могут совместно использовать общие ссылки, такие как макет страницы и ресурсы. Сервер автоматически обновляет эти ссылки в объекте PublishingPage элементов, на который указывает ссылка переименования или перемещения в системе.

Расписание связан с каждым объектом PublishingPage . Страница видима на размещенном сайте только между запланированная дата начала (свойствоStartDate ) и Дата окончания (свойствоEndDate ). Планирования поведение является частью PublishingPage базового класса ScheduledItem.

Класс PublishingPage переносит класс SPListItem . Он также непосредственно предоставляет базовый SPListItem (свойствоListItem ), чтобы легче доступны дополнительные функции SPListItem и File .

Можно создать экземпляр класса PublishingPage , с помощью метода статического GetPublishingPage или путем получения из объекта PublishingPageCollection .

Потокобезопасность

Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.

См. также

Справочные материалы

Элементы PublishingPage

Пространство имен Microsoft.SharePoint.Publishing