WebTemplateDefinition complexType

(SharePoint 外接程序清单)

适用范围:SharePoint 外接程序|SharePoint Foundation 2013 |SharePoint Server 2013

标识要用于外接程序 Web 的网站类型。

注意

该字符串 app 显示为某些元素、属性和文件名的一部分或全部,因为 SharePoint 外接程序最初称为“SharePoint 应用程序”。为确保向后兼容性,架构尚未更改。

类型信息

信息 位置
命名空间 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>

元素和属性

如果架构定义了特定要求(如 sequenceminOccursmaxOccurschoice),请参阅定义部分。

子元素

无。


属性

属性 类型 必需 说明 可能的值
FeatureId (过时) GUID 可选 此属性已过时。 请勿使用。 GUID 类型的值。
Id WebTemplateIdDefinition 必需 创建外接程序 Web 时应使用的 WebTemplate 的 ID。 此类型是一个字符串,格式{hyphenated_GUID}#web_template_name

为 “hyphenated_GUID”是外接程序 Web 功能的 GUID,其中包含定义外接程序 Web 的网站类型的 Web 模板) (Web 模板的 Web 模板的 GUID。

web_template_name是 WebTemplate 元素的 Name 属性的值, (Web 模板)

请注意,大括号“”{}和“#”是必需的。

下面是一个示例:
<WebTemplate Id="{81dd4ae5-873b-4759-9838-4ad9c3dd2952}#MyNewSiteType" />