AppDefinition complexType
(SharePoint 外接程序清单)
适用范围:SharePoint 外接程序|SharePoint Foundation 2013 |SharePoint Server 2013
注意
该字符串 app
显示为某些元素、属性和文件名的一部分或全部,因为 SharePoint 外接程序最初称为“SharePoint 应用程序”。为确保向后兼容性,架构尚未更改。
类型信息
信息 | 位置 |
---|---|
命名空间 | http://schemas.microsoft.com/sharepoint/2012/app/manifest |
架构文件 | appmanifest.xsd |
扩展基 | 无 |
定义
<xs:complexType name="AppDefinition">
<xs:all>
<xs:element name="AppPrincipal" type="AppPrincipalDefinition"
minOccurs="1"
maxOccurs="1"
>
</xs:element>
<xs:element name="AppPermissionRequests" type="AppPermissionRequestsDefinition"
minOccurs="0"
maxOccurs="1"
>
</xs:element>
<xs:element name="Properties" type="PropertiesDefinition"
minOccurs="1"
maxOccurs="1"
>
</xs:element>
<xs:element name="RemoteEndpoints" type="RemoteEndpointsDefinition"
minOccurs="0"
maxOccurs="1"
>
</xs:element>
<xs:element name="AppPrerequisites" type="AppPrerequisiteCollection"
minOccurs="0"
maxOccurs="1"
>
</xs:element>
</xs:all>
<xs:attribute name="ProductID"
type="GUID"
use="required"
/>
<xs:attribute name="Type"
type="TypeDefinition"
use="optional"
/>
<xs:attribute name="Version"
type="VersionDefinition"
use="required"
/>
<xs:attribute name="SharePointMinVersion"
type="VersionDefinition"
use="required"
/>
<xs:attribute name="SharePointMaxVersion"
type="VersionDefinition"
use="optional"
/>
<xs:attribute name="Name"
type="NameDefinition"
use="required"
/>
</xs:complexType>
元素和属性
如果架构定义了特定要求(如 sequence、 minOccurs、 maxOccurs 和 choice),请参阅定义部分。
子元素
元素 |
类型 |
说明 |
---|---|---|
SharePoint 外接程序需要访问的资源列表。 |
||
SharePoint 外接程序所依赖的先决条件列表。 |
||
加载项主体信息。 |
||
包含加载项的全局信息。 |
||
(可选) SharePoint 外接程序可通过 SP 访问的远程终结点列表。WebProxy.invoke () 。 如果此列表为空或未提供,SharePoint 外接程序将无法通过 SP 使用任何远程终结点。WebProxy.invoke () 。 |
属性
属性 |
类型 |
必需 |
说明 |
可能的值 |
---|---|---|---|---|
**名字** |
必需 |
SharePoint 外接程序的名称。 名称未本地化,用于处理外接程序项目的 URL。 |
NameDefinition 类型的值。 |
|
ProductID |
必需 |
SharePoint 外接程序的唯一标识符。 ProductID 不会在版本之间更改。 |
GUID 类型的值。 |
|
SharePointMaxVersion |
可选 |
可选。 加载项与之兼容的 SharePoint 的最大版本。 |
VersionDefinition 类型的值。 |
|
SharePointMinVersion |
必需 |
外接程序兼容的 SharePoint 的最低版本。 |
VersionDefinition 类型的值。 |
|
**类型** |
可选 |
SharePoint 外接程序的类型。 |
TypeDefinition 类型的值。 |
|
版本 |
必需 |
SharePoint 外接程序的版本。 |
VersionDefinition 类型的值。 |