App 元素 (SharePoint 外接程序清单)

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

SharePoint 外接程序清单的顶级节点。

注意

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

元素信息

信息 位置
元素类型 AppDefinition
命名空间 http://schemas.microsoft.com/sharepoint/2012/app/manifest
架构文件 appmanifest.xsd

定义

    <xs:element name="App" type="AppDefinition" >
    </xs:element>

元素和属性

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

父元素

无。


子元素

元素

类型

说明

AppPermissionRequests

AppPermissionRequestsDefinition

SharePoint 外接程序需要访问的资源列表。

AppPrerequisites

AppPrerequisiteCollection

SharePoint 外接程序所依赖的先决条件列表。

AppPrincipal

AppPrincipalDefinition

加载项主体信息。

Properties

PropertiesDefinition

包含加载项的全局信息。

RemoteEndpoints

RemoteEndpointsDefinition

(可选) SharePoint 外接程序可通过 SP 访问的远程终结点列表。WebProxy.invoke () 。 如果此列表为空或未提供,SharePoint 外接程序将无法通过 SP 使用任何远程终结点。WebProxy.invoke () 。


属性

属性

类型

必需

说明

可能的值

**名字**

NameDefinition

必需

SharePoint 外接程序的内部名称。 此值未本地化,用于处理加载项项目的 URL。 它必须仅包含没有空格的 ASCII 字符,并且不能超过 64 个字符。 有关限制的详细信息,请参阅 NameDefinition** 类型规范。

NameDefinition 类型的值。

ProductID

GUID

必需

SharePoint 外接程序的唯一标识符。 ProductID 不会在版本之间更改。

GUID 类型的值。

SharePointMaxVersion

VersionDefinition

可选

可选。外接程序与 SharePoint 兼容的最高版本。

VersionDefinition 类型的值。

SharePointMinVersion

VersionDefinition

必需

外接程序兼容的 SharePoint 的最低版本。

VersionDefinition 类型的值。

**类型**

TypeDefinition

可选

SharePoint 外接程序的类型。

TypeDefinition 类型的值。

版本

VersionDefinition

必需

SharePoint 外接程序的版本。

VersionDefinition 类型的值。