ComplexType AppPrerequisite

(Manifeste de complément SharePoint)

S’applique à : Compléments SharePoint | SharePoint Foundation 2013 | SharePoint Server 2013

Identifie une fonctionnalité Ou une fonctionnalité SharePoint dont dépend le complément, ou un composant auto-hébergé inclus dans l’application. L’infrastructure d’installation des compléments SharePoint vérifie si la fonctionnalité ou la fonctionnalité est présente et activée. Si ce n’est pas le cas, l’installation de l’application est bloquée. Si l’élément identifie un composant auto-hébergé, l’infrastructure déploie le composant.

Remarque

La chaîne app s’affiche en tant que partie ou en tant que partie de certains noms d’éléments, d’attributs et de fichiers, car les compléments SharePoint étaient initialement appelés « applications pour SharePoint ». Pour garantir la compatibilité descendante, les schémas n’ont pas été modifiés.

Informations sur le type

Espace de noms : http://schemas.microsoft.com/sharepoint/2012/app/manifest

Fichier de schéma : appmanifest.xsd

Base de l’extension : Aucune

Définition

    <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>

Éléments et attributs

Si le schéma définit des exigences spécifiques, telles que sequence, minOccurs, maxOccurs et choice, consultez la section définition.

Éléments enfants

Aucun.


Attributs

Attribut

Type

Requis

Description

Valeurs possibles

ID

xs:string

obligatoire

ID qui identifie une fonctionnalité ou une fonctionnalité dont dépend le complément SharePoint, ou un type de composant auto-hébergé inclus dans le complément.

Varie en fonction de la valeur de l’attribut **Type**.

Si **Type** a la valeur **Feature**, le **ID** est le GUID entre crochets et traits d’union de la fonctionnalité ; par exemple {151D22D9-95A8-4904-A0A3-22E4DB85D1E0}.

Si **Type** est **Fonctionnalité**, **ID** est l’un des GUID du tableau suivant. Les traits d’union sont obligatoires.

Fonctionnalité

Valeur

Access Services 2010

B2CEA5EF-26FF-4147-9074-731FE605F068

Services d'accès

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

Service web de métadonnées gérées

8F32AE42-D7AA-4DBA-AF25-A9ED92468261

Services PowerPoint

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

Services Banque d'informations sécurisés

D4FAB6DC-93EA-48AB-B5DD-CCD9F2FC4E1C

Service de traduction automatique

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

Service de profil utilisateur

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

Service Graphiques Visio

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

Service Gestion du travail

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

Duet

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

SharePoint Workflow Services

CDD8F991-B459-4512-8048-03D5A03FF27E

Rechercher

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

EDU

89109E3B-2BF0-4262-A2F4-CEB7A3DECE21

Si **Type** est **AutoProvisioning**, les valeurs **ID** possibles sont les suivantes :

  • RemoteWebHost

  • Base de données

MinimumVersion

VersionDefinition

facultatif

La version minimale de la fonctionnalité ou de la fonctionnalité dont dépend le complément SharePoint ; par exemple 15.0.0.0.

Valeurs du type VersionDefinition.

**Type**

AppPrerequisiteTypeDefinition

obligatoire

Type de la configuration requise pour le complément.

Valeurs du type AppPrerequisiteTypeDefinition ; Fonctionnalité, approvisionnement automatique ou fonctionnalité.

ID

xs:string

obligatoire

ID qui identifie une fonctionnalité, un service ou une capacité dont dépend le complément SharePoint.

Valeurs du type xs:string.

MinimumVersion

VersionDefinition

facultatif

Version minimale de la fonctionnalité ou du service dont dépend le complément SharePoint.

Valeurs du type VersionDefinition.

**Type**

AppPrerequisiteTypeDefinition

obligatoire

Type de la configuration requise pour le complément.

Valeurs du type AppPrerequisiteTypeDefinition.