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


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

Необязательный атрибут. Задает возможность изменения пользователями версии пользовательского интерфейса на веб-сайтах, создаваемых на основе веб-шаблона.

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

Нет

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

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

Пример

Ниже приведен пример элемента 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>

См. также

Концепции

Типы сайтов: веб-шаблоны и определения сайтов