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>
元素和属性
如果架构定义了特定要求(如 sequence、 minOccurs、 maxOccurs 和 choice),请参阅定义部分。
子元素
无。
属性
属性 | 类型 | 必需 | 说明 | 可能的值 |
---|---|---|---|---|
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" /> |