Элемент 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>