Класс PageLayout
Представляет Microsoft SharePoint Server 2010 макета страницы. Этот класс не может наследоваться.
Иерархия наследования
System.Object
Microsoft.SharePoint.Publishing.PageLayout
Пространство имен: Microsoft.SharePoint.Publishing
Сборка: Microsoft.SharePoint.Publishing (в Microsoft.SharePoint.Publishing.dll)
Синтаксис
'Декларация
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public NotInheritable Class PageLayout
'Применение
Dim instance As PageLayout
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public sealed class PageLayout
Замечания
Класс PageLayout предоставляет поведение публикации связанные макеты страниц в коллекции главных страниц семейства узлов, где он хранится в виде элемента списка документов. Он определяет общий внешний вид для отображения PublishingPage объектов в узле.
Класс PageLayout создает оболочку для класса SPListItem . Он также предоставляет базовый SPListItem непосредственно через свойство ListItem , чтобы легко доступны дополнительные функции SPListItem и File .
Открытый конструктор PageLayout(SPListItemlistItem) можно использовать для создания экземпляра объекта PageLayout . Также можно создать экземпляр объекта PageLayout , извлекая его из коллекции PageLayoutCollection .
Потокобезопасность
Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.