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


Элемент WebTemplate (веб-шаблон)

Область применения: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Определяет конфигурацию некоторых аспектов настраиваемого веб-шаблона и веб-сайтов, созданных на его основе. Этот элемент располагается в файле elements.xml в WSP-файле, в котором упакован веб-шаблон.

Определение

<WebTemplate ... />

Элементы и атрибуты

В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.

Атрибуты

Атрибут Тип Описание
AdjustHijriDays int Необязательный параметр. Указывает количество дней для продления или уменьшения текущего месяца в календарях хиджра, используемых на веб-сайтах, созданных на основе веб-шаблона.
AlternateCssUrl string Необязательный параметр. Задает URL-адрес альтернативной каскадной таблицы стилей (CSS), которая используется на веб-сайтах, созданных на основе веб-шаблона.
AlternateHader string Необязательный параметр. Указывает имя страницы ASPX, расположенной в каталоге %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\LAYOUTS, который определяет альтернативный заголовок для верхней области на страницах веб-сайтов, созданных на основе веб-шаблона. С помощью этого атрибута можно заменить область верхнего колонтитула выходными данными страницы ASPX, которые определяют другой верхний колонтитул.

Например, чтобы указать myHeader.aspx в качестве имени файла, предоставляющего альтернативный заголовок, добавьте AlternateHeader="myHeader.aspx" в элемент Project в начале Onet.xml файла.
BaseTemplateID int Обязательно. Идентификатор определения сайта, производным от которого является веб-шаблон. Это значение атрибута ID элемента Template в WebTemp*.xml файле.
BaseTemplateName string Обязательно. Внутреннее имя определения сайта, производным от которого является веб-шаблон. Это значение атрибута Name элемента Template в WebTemp*.xml файле.
BaseConfigurationID int Обязательно. Идентификатор конфигурации определения сайта, производным от которого является веб-шаблон. Это значение атрибута ID элемента Configuration в WebTemp*.xml файле.
CalendarType int Необязательный параметр. Идентификатор типа календаря по умолчанию, используемого на веб-сайтах, которые созданы на основе шаблона.
Параметры сортировки int Необязательный параметр. Идентификатор системы параметров сортировки для веб-сайтов, созданных на основе веб-шаблона. Дополнительные сведения см. в разделе Параметры сортировки P:Microsoft.SharePoint.SPRegionalSettings.Collation.
ContainsDefaultLists boolean Необязательный параметр. Указывает, содержит ли определение сайта, на основе которого является веб-шаблон, в конечном счете, списки, определенные в глобальном Onet.xml файле. Это важно, поскольку если исходное определение сайта содержало такие списки, эти списки не включаются в веб-сайты, созданные на основе веб-шаблона.
НастраиваемыеCssFiles string Необязательный параметр. Задает файлы настраиваемых каскадных таблиц стилей (CSS).
CustomJSUrl string Необязательный параметр. Указывает пользовательский файл JavaScript, расположенный в каталоге %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\LAYOUTS, который содержит скрипт для выполнения на веб-сайте, созданном на основе веб-шаблона.
Описание string Необязательный параметр. Описание типа сайта, который определен в веб-шаблоне, в том виде, в котором оно отображается в пользовательском интерфейсе при выборе типа создаваемого пользователями веб-сайта.
DisplayCategory string Необязательный параметр. Указывает категорию, в которой веб-шаблон отображается в пользовательском интерфейсе Microsoft SharePoint Foundation, когда пользователи выбирают тип веб-сайта для создания; например, Совместная работа, Собрания или другое пользовательское имя. Если он не указан, по умолчанию используется значение "Custom".
ExcludeFromOfflineClient boolean Необязательный параметр. Задает необходимость загрузки веб-сайтов, созданных на основе веб-шаблона в процессе синхронизации в автономном режиме.
Imageurl relativeUrl Необязательный параметр. Содержит URL-адрес предварительного просмотра изображения, отображаемого в пользовательском интерфейсе SharePoint Foundation, когда пользователи выбирают тип создаваемого веб-сайта.
Locale int Необязательный параметр. Числовой идентификатор языка и региональных параметров, например, 1033 для "Английский США".
Имя string Обязательно. Внутреннее имя веб-шаблона.
ParserEnabled boolean Необязательный параметр. Задает необходимость автоматического добавления значений столбцов в библиотеках документов в документы, которые добавляются в библиотеку на веб-сайтах, создаваемых на основе веб-шаблона.
Имя портала string Необязательный параметр. Имя сайта портала, который сопоставляется с веб-сайтами, создаваемыми на основе веб-шаблона.
PortalUrl string Необязательный параметр. URL-адрес сайта портала, который сопоставляется с веб-сайтами, создаваемыми на основе веб-шаблона.
PresenceEnabled boolean Необязательный параметр. Указывает, включены ли встроенные сведения о присутствии для пользователей на веб-сайтах, создаваемых на основе веб-шаблона.
ProductVersion int Необязательный параметр. Версия SharePoint Foundation, в которой создается веб-шаблон.
QuickLaunchEnabled boolean Необязательный параметр. Задает наличие области быстрого запуска на веб-сайтах, создаваемых на основе веб-шаблона.
Вложенный веб-сайт boolean Необязательный параметр. Указывает, был ли веб-шаблон создан на основе дочернего или корневого веб-сайта семейства. Если имеет значение True, то шаблон создан на основе дочернего веб-сайта.
SyndicationEnabled boolean Необязательный параметр. Указывает, включена ли технология RSS для веб-сайтов, создаваемых на основе веб-шаблона.
Время24 boolean Необязательный параметр. Указывает, используется ли 24-часовой формат для представления времени дня на веб-сайтах, создаваемых на основе веб-шаблона.
TimeZone int Необязательный параметр. Часовой пояс по умолчанию для веб-сайтов, создаваемых на основе веб-шаблона.
Title string Необязательный параметр. Открытое имя веб-шаблона.
TreeViewEnabled string Необязательный параметр. Указывает, включен ли компонент древовидного представления в левой области навигации на страницах веб-сайтов, созданных на основе веб-шаблона. Несмотря на то, что этот атрибут имеет тип string, единственными значащими значениями являются "TRUE" и "FALSE".
UIVersionConfigurationEnabled boolean Необязательный параметр. Задает возможность изменения пользователями версии пользовательского интерфейса на веб-сайтах, создаваемых на основе веб-шаблона.

Дочерние элементы

Нет

Родительские элементы

Элементы (веб-шаблон)

Пример

Ниже приведен пример элемента WebTemplate.

    <Elements xmlns="http://schemas.microsoft.com/sharepoint/">
      <WebTemplate
        AdjustHijriDays="0"
        AlternateCssUrl=""
        AlternateHeader=""
        BaseTemplateID="9"
        BaseTemplateName="BLOG"
        BaseConfigurationID="0"
        CalendarType="1"
        Collation="25"
        ContainsDefaultLists="TRUE"
        CustomizedCssFiles=""
        CustomJSUrl=""
        Description="A 4th Generation Blog Site."
        ExcludeFromOfflineClient="FALSE"
        Locale="1033"
        Name="BlogIV"
        ParserEnabled="TRUE"
        PortalName=""
        PortalUrl=""
        PresenceEnabled="TRUE"
        ProductVersion="4"
        QuickLaunchEnabled="TRUE"
        Subweb="TRUE"
        SyndicationEnabled="TRUE"
        Time24="FALSE"
        TimeZone="13"
        Title="Our Blog"
        TreeViewEnabled="FALSE"
        UIVersionConfigurationEnabled="FALSE" />
    </Elements>

См. также