WebTemplateDefinition complexType
(Манифест надстройки SharePoint)
Область применения: надстройки SharePoint | SharePoint Foundation 2013 | SharePoint Server 2013
Определяет тип сайта, используемый для веб-сайта надстройки.
Примечание.
Строка app
отображается как часть или все имена элементов, атрибутов и файлов, так как надстройки SharePoint изначально назывались приложениями для SharePoint. Чтобы обеспечить обратную совместимость, схемы не были изменены.
Сведения о типе
Информация | Расположение |
---|---|
Namespace | http://schemas.microsoft.com/sharepoint/2012/app/manifest |
Файл схемы | appmanifest.xsd |
Базовый элемент расширения | Отсутствует |
Определение
<xs:complexType name="WebTemplateDefinition">
<xs:attribute name="Id" type="WebTemplateIdDefinition" use="required" />
<xs:attribute name="FeatureId" type="GUID" use="optional" />
</xs:complexType>
Элементы и атрибуты
Если в схеме определяются конкретные требования, например sequence, minOccurs, maxOccurs и choice, см. раздел определений.
Дочерние элементы
Нет.
Атрибуты
Атрибут | Тип | Обязательный | Описание | Возможные значения |
---|---|---|---|---|
FeatureId (устаревший) | GUID | необязательный | Этот атрибут устарел. Не следует использовать. | Значения типа GUID. |
Id | WebTemplateIdDefinition | Обязательный | Идентификатор webTemplate, который следует использовать при создании веб-сайта надстройки. | Этот тип представляет собой строку в форме {hyphenated_GUID}#web_template_name Hyphenated_GUID — это GUID веб-компонента надстройки, содержащего элемент WebTemplate (веб-шаблон), определяющий тип сайта веб-сайта надстройки. Web_template_name — это значение атрибута Name этого элемента WebTemplate (веб-шаблон). Обратите внимание, что фигурные скобки "{}" и "#" являются обязательными. Ниже приведен пример. <WebTemplate Id="{81dd4ae5-873b-4759-9838-4ad9c3dd2952}#MyNewSiteType" /> |