Элемент WebTemplate (веб-шаблон)
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
Определяет конфигурацию некоторых аспектов настраиваемого веб-шаблона и веб-сайтов, созданных на его основе. Этот элемент располагается в файле elements.xml в WSP-файле, в котором упакован веб-шаблон.
Элемент Elements (веб-шаблон)
Элемент WebTemplate (веб-шаблон)
<WebTemplate ... />
Complex
Атрибуты и элементы
В следующих разделах приводится описание атрибутов, дочерних и родительских элементов.
Атрибуты
Атрибут |
Тип |
Описание |
---|---|---|
AdjustHijriDays |
int |
Необязательный атрибут.Указывает число дней, добавленных или сокращенных в текущем месяце по календарю Хиджра, который используется на веб-сайтах, созданных на основе веб-шаблона. |
AlternateCssUrl |
string |
Необязательный атрибут. Задает URL-адрес альтернативной каскадной таблицы стилей (CSS), которая используется на веб-сайтах, созданных на основе веб-шаблона. |
AlternateHeader |
string |
Необязательный атрибут. Задает имя страницы ASPX, которая располагается в каталоге %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\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 |
Необязательный атрибут. Идентификатор типа календаря по умолчанию, используемого на веб-сайтах, которые созданы на основе шаблона. |
Collation |
int |
Необязательный атрибут. Идентификатор системы параметров сортировки для веб-сайтов, созданных на основе веб-шаблона. Дополнительные сведения см. в статье Collation. |
ContainsDefaultLists |
boolean |
Необязательный атрибут. Определяет, содержало ли определение сайта, производным от которого является веб-шаблон, списки, определенные в глобальном файле Onet.xml. Это важно, поскольку если исходное определение сайта содержало такие списки, эти списки не включаются в веб-сайты, созданные на основе веб-шаблона. |
CustomizedCssFiles |
string |
Необязательный атрибут. Задает файлы настраиваемых каскадных таблиц стилей (CSS). |
CustomJSUrl |
string |
Необязательный атрибут. Указывает настраиваемый файл JavaScript, расположенный в каталоге %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS, где содержится скрипт, который следует выполнить на сайте, созданном из определения сайта. |
Description |
string |
Необязательный атрибут. Описание типа сайта, который определен в веб-шаблоне, в том виде, в котором оно отображается в пользовательском интерфейсе при выборе типа создаваемого пользователями веб-сайта. |
DisplayCategory |
string |
Необязательный атрибут. Задает категорию, в которой отображается шаблон веб-сайта в пользовательском интерфейсе Microsoft SharePoint Foundation, когда пользователи выбирают тип создаваемого веб-сайта. Например, Совместная работа, Собрания или любое настраиваемое имя. Если имя не указано, по умолчанию используется значение "Другая". |
ExcludeFromOfflineClient |
boolean |
Необязательный атрибут. Задает необходимость загрузки веб-сайтов, созданных на основе веб-шаблона в процессе синхронизации в автономном режиме. |
ImageUrl |
RelativeUrl |
Необязательный атрибут. Содержит URL-адрес изображения предварительного просмотра, которое отображается в пользовательском интерфейсе SharePoint Foundation при выборе пользователями типа создаваемого веб-сайта. |
Locale |
int |
Необязательный атрибут. Числовой идентификатор языка и региональных параметров, например, 1033 для "Английский США". |
Name |
string |
Обязательный атрибут. Внутреннее имя веб-шаблона. |
ParserEnabled |
boolean |
Необязательный атрибут. Задает необходимость автоматического добавления значений столбцов в библиотеках документов в документы, которые добавляются в библиотеку на веб-сайтах, создаваемых на основе веб-шаблона. |
PortalName |
string |
Необязательный атрибут. Имя сайта портала, который сопоставляется с веб-сайтами, создаваемыми на основе веб-шаблона. |
PortalUrl |
string |
Необязательный атрибут. URL-адрес сайта портала, который сопоставляется с веб-сайтами, создаваемыми на основе веб-шаблона. |
PresenceEnabled |
boolean |
Необязательный атрибут. Указывает, включены ли встроенные сведения о присутствии для пользователей на веб-сайтах, создаваемых на основе веб-шаблона. |
ProductVersion |
int |
Необязательный атрибут. Версия SharePoint Foundation, в которой создан веб-шаблон. |
QuickLaunchEnabled |
boolean |
Необязательный атрибут. Задает наличие области быстрого запуска на веб-сайтах, создаваемых на основе веб-шаблона. |
Subweb |
boolean |
Необязательный атрибут. Указывает, был ли веб-шаблон создан на основе дочернего или корневого веб-сайта семейства. Если имеет значение True, то шаблон создан на основе дочернего веб-сайта. |
SyndicationEnabled |
boolean |
Необязательный атрибут. Указывает, включена ли технология RSS для веб-сайтов, создаваемых на основе веб-шаблона. |
Time24 |
boolean |
Необязательный атрибут. Указывает, используется ли 24-часовой формат для представления времени дня на веб-сайтах, создаваемых на основе веб-шаблона. |
TimeZone |
int |
Необязательный атрибут. Часовой пояс по умолчанию для веб-сайтов, создаваемых на основе веб-шаблона. |
Title |
string |
Необязательный атрибут. Открытое имя веб-шаблона. |
TreeViewEnabled |
string |
Необязательный атрибут. Указывает, включен ли компонент древовидного представления в левой области навигации на страницах веб-сайтов, созданных на основе веб-шаблона. Несмотря на то, что этот атрибут имеет тип string, единственными значащими значениями являются "TRUE" и "FALSE". |
UIVersionConfigurationEnabled |
boolean |
Необязательный атрибут. Задает возможность изменения пользователями версии пользовательского интерфейса на веб-сайтах, создаваемых на основе веб-шаблона. |
Дочерние элементы
Нет
Родительские элементы
Пример
Ниже приведен пример элемента WebTemplate.
<Elements xmlns="https://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>