AppPrerequisite complexType
(SharePoint 外接程序清单)
适用范围:SharePoint 外接程序|SharePoint Foundation 2013 |SharePoint Server 2013
标识加载项所依赖的 SharePoint 功能或功能,或包含在应用程序中的自动托管组件。 SharePoint 外接程序安装基础结构检查功能是否存在并已激活。 否则,将阻止应用安装。 如果 元素标识自动承载的组件,则基础结构将部署该组件。
注意
该字符串 app
显示为某些元素、属性和文件名的一部分或全部,因为 SharePoint 外接程序最初称为“SharePoint 应用程序”。为确保向后兼容性,架构尚未更改。
类型信息
命名空间: http://schemas.microsoft.com/sharepoint/2012/app/manifest
架构文件:appmanifest.xsd
扩展基:无
定义
<xs:complexType name="AppPrerequisite">
<xs:attribute name="Type" type="AppPrerequisiteTypeDefinition" use="required" />
<xs:attribute name="ID" type="xs:string" use="required" />
<xs:attribute name="MinimumVersion" type="VersionDefinition" use="optional" />
</xs:complexType>
元素和属性
如果架构定义了特定要求(如 sequence、 minOccurs、 maxOccurs 和 choice),请参阅定义部分。
子元素
无。
属性
属性 |
类型 |
必需 |
说明 |
可能的值 |
||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ID |
xs:string |
必需 |
标识 SharePoint 外接程序所依赖的功能或功能的 ID,或外接程序中包含的自动托管组件类型。 |
根据 **Type** 属性的值而异。 如果“Type”为“功能”,则“ID”是功能用括号括起来的断字符 GUID;例如 {151D22D9-95A8-4904-A0A3-22E4DB85D1E0}。 如果“Type”为“功能”,则“ID”是下表中的 GUID 之一。 需要连字符。
如果“Type”为“AutoProvisioning”,则可能的“ID”值为:
|
||||||||||||||||||||||||||||
MinimumVersion |
可选 |
SharePoint 外接程序所依赖的功能或功能的最低版本;,例如 15.0.0.0。 |
VersionDefinition 类型的值。 |
|||||||||||||||||||||||||||||
**类型** |
必需 |
加载项先决条件的类型。 |
AppPrerequisiteTypeDefinition 类型的值; 功能、 自动预配或 功能。 |
|||||||||||||||||||||||||||||
ID |
xs:string |
必需 |
标识 SharePoint 外接程序所依赖的功能、服务或功能的 ID。 |
xs:string 类型的值。 |
||||||||||||||||||||||||||||
MinimumVersion |
可选 |
SharePoint 外接程序所依赖的功能或服务的最低版本。 |
VersionDefinition 类型的值。 |
|||||||||||||||||||||||||||||
**类型** |
必需 |
加载项先决条件的类型。 |
AppPrerequisiteTypeDefinition 类型的值。 |