Поделиться через


Элемент App (манифест надстройки SharePoint)

Область применения: надстройки SharePoint | SharePoint Foundation 2013 | SharePoint Server 2013

Узел верхнего уровня манифеста надстройки SharePoint.

Примечание.

Строка app отображается как часть или все имена элементов, атрибутов и файлов, так как надстройки SharePoint изначально назывались приложениями для SharePoint. Чтобы обеспечить обратную совместимость, схемы не были изменены.

Сведения об элементе

Информация Расположение
Тип элемента AppDefinition
Namespace http://schemas.microsoft.com/sharepoint/2012/app/manifest
Файл схемы appmanifest.xsd

Определение

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

Элементы и атрибуты

Если в схеме определяются конкретные требования, например sequence, minOccurs, maxOccurs и choice, см. раздел определений.

Родительские элементы

Нет.


Дочерние элементы

Элемент

Тип

Описание

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.