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


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, см. раздел определений.

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

Нет.


Атрибуты

Атрибут

Тип

Обязательный

Описание

Возможные значения

Идентификатор

xs:string

Обязательный

Идентификатор, определяющий компонент или возможность, от чего зависит надстройка SharePoint, или тип компонента, автоматически размещаемого в надстройке.

Зависит от значения атрибута **Type**.

Если **Type** имеет значение **Feature***, **ID** является идентификатором GUID компонента в квадратных скобках и дефисами; например{151D22D9-95A8-4904-A0A3-22E4DB85D1E0}.

Если **Type** имеет значение **Capability***, **ID** является одним из идентификаторов GUID в следующей таблице. Дефисы обязательны.

Возможность

Значение

Службы Access 2010

B2CEA5EF-26FF-4147-9074-731FE605F068

Службы Access

7CC11180-92E4-49F4-AF68-A55CA440E761

Веб-служба управляемых метаданных

8F32AE42-D7AA-4DBA-AF25-A9ED92468261

Службы PowerPoint

0C92DF0B-8D97-4D7B-BD87-7D5A4F0C89AA

Службы Secure Store

D4FAB6DC-93EA-48AB-B5DD-CCD9F2FC4E1C

Служба машинного перевода

A5760A6E-47B1-4F31-B964-1C3F72020DBC

Служба профилей пользователей

A83C8D70-71DE-4260-9FB8-677418EB47F2

Служба графики Visio

778D6B91-D46F-40E6-B7A4-1C666B800D03

Служба управления работой

5E49F681-D570-4C2B-8A50-84D5F38E2A12

Duet

4F2DB42F-1AE3-4674-8E0B-2C125F9CAD4F

Службы рабочих процессов SharePoint

CDD8F991-B459-4512-8048-03D5A03FF27E

Поиск

132084D8-5DA6-4EAB-A636-3ADF44151846

EDU

89109E3B-2BF0-4262-A2F4-CEB7A3DECE21

Если **Type** имеет значение **AutoProvisioning***, возможные значения **ID** будут:

  • RemoteWebHost

  • База данных

Минимальная версия

VersionDefinition

необязательный

Минимальная версия функции или возможностей, от которые зависит надстройка SharePoint; например 15.0.0.0.

Значения типа VersionDefinition.

**Тип**

AppPrerequisiteTypeDefinition

обязательно

Тип необходимых компонентов надстройки.

Значения типа AppPrerequisiteTypeDefinition; Компонент, Автоподбор или Возможность.

Идентификатор

xs:string

обязательно

Идентификатор, определяющий функцию, службу или возможность, от чего зависит надстройка SharePoint.

Значения типа xs:string.

Минимальная версия

VersionDefinition

необязательный

Минимальная версия компонента или службы, от которые зависит надстройка SharePoint.

Значения типа VersionDefinition.

**Тип**

AppPrerequisiteTypeDefinition

обязательно

Тип необходимых компонентов надстройки.

Значения типа AppPrerequisiteTypeDefinition.