WebTemplate element (PropertiesDefinition complexType) (SharePoint Add-in Manifest)

SharePoint 2013

The web template to use when creating an add-in web.

Last modified: September 16, 2015

Applies to: apps for SharePoint | SharePoint Foundation 2013 | SharePoint Server 2013

In this article
Element information
Definition
Elements and attributes

Note Note

The string "app" appears as part, or all, of some element, attribute, and file names because SharePoint Add-ins were originally called "apps for SharePoint". To ensure backward compatibility, the schemas have not been changed.

Element type

WebTemplateDefinition

Namespace

http://schemas.microsoft.com/sharepoint/2012/app/manifest

Schema file

appmanifest.xsd

<xs:element name="WebTemplate"  type="WebTemplateDefinition"      minOccurs="0"      maxOccurs="1"     >


     </xs:element>     

If the schema defines specific requirements, such as sequence, minOccurs, maxOccurs, and choice, see the definition section.

Parent elements

Element

Type

Description

Properties

PropertiesDefinition

Contains information that is global to the add-in.

Child elements

None.

None.

None.

Attributes

Attribute

Type

Required

Description

Possible values

FeatureId (obsolete)

GUID

optional

The Id of the Feature that contains the WebTemplate.

Obsolete. Do not use. Values of the GUID type.

Id

WebTemplateIdDefinition

required

The Id of the WebTemplate that should be used when creating the add-in web.

This type is a string of the form {hyphenated_GUID}#web_template_name. The hyphenated_GUID is the GUID of the add-in web Feature that contains the WebTemplate Element (Web Template) that defines the site type of the add-in web. (The web_template_name is the value of the Name attribute of that WebTemplate Element (Web Template). Note that the braces "{}" and the "#" are mandatory.) The following is an example:

<WebTemplate Id="{81dd4ae5-873b-4759-9838-4ad9c3dd2952}#MyNewSiteType" />
Show: