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


Класс PublishingLayoutPage

Базовый класс для всех страниц публикации макета.

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

System.Object
  System.Web.UI.Control
    System.Web.UI.TemplateControl
      System.Web.UI.Page
        Microsoft.SharePoint.WebControls.DeltaPage
          Microsoft.SharePoint.WebPartPages.WebPartPage
            Microsoft.SharePoint.Publishing.PublishingCachablePage
              Microsoft.SharePoint.Publishing.PublishingLayoutPage
                Microsoft.SharePoint.Publishing.Design.ConversionErrorPageLayout

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

Синтаксис

'Декларация
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public Class PublishingLayoutPage _
    Inherits PublishingCachablePage
'Применение
Dim instance As PublishingLayoutPage
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public class PublishingLayoutPage : PublishingCachablePage

Замечания

Этот объект динамически присваивает свойству MasterPageFile значение свойства CustomMasterUrl объекта SPContent.Current.Web . Любой макет страницы, который вы создаете, который будет использоваться для создания страниц публикации должен быть производным от этого класса.

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

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

См. также

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

Элементы PublishingLayoutPage

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

OnPreInit