Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Permalink
main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
title description manager ms.date ms.audience ms.topic ms.localizationpriority ms.assetid
AppPrerequisite element (AppPrerequisiteCollection complexType)
Outlines information, a definition, and elements and attributes for the AppPrerequisite element in Sharepoint.
soliver
06/07/2022
Developer
article
medium
791be402-981f-519e-fcde-f24cc3cb4139

AppPrerequisite element (AppPrerequisiteCollection complexType)

(SharePoint Add-in Manifest)

Applies to: SharePoint Add-ins | SharePoint Foundation 2013 | SharePoint Server 2013

Identifies a SharePoint Feature or capability that the add-in depends on. The SharePoint Add-ins installation infrastructure checks to see if the Feature or capability is present and activated. If it is not, installation of the add-in is blocked.

[!NOTE] The string app appears as part of or all of some element, attribute, and file names because SharePoint Add-ins were originally called "apps for SharePoint." To ensure backward compatibility, the schemas have not been changed.

    <AppPrerequisite Type="type_name " ID="feature/capability_guid_or_autohosted_component_type" MinimumVersion="n.n.n.n" />

Element information

Element type: AppPrerequisite

Namespace: http://schemas.microsoft.com/sharepoint/2012/app/manifest

Schema file: appmanifest.xsd

Definition

    <xs:element name="AppPrerequisite" type="AppPrerequisite" maxOccurs="500"></xs:element>

Elements and attributes

If the schema defines specific requirements, such as sequence, minOccurs, maxOccurs, and choice, see the definition section.

Parent elements

Element

Type

Description

AppPrerequisites

AppPrerequisiteCollection

A list of prerequisites that a SharePoint Add-in depends on.


Child elements

None.


Attributes

Attribute

Type

Required

Description

Possible values

ID

xs:string

required

The ID that identifies a Feature or capability that the SharePoint Add-in depends on.

Varies depending on the value of the **Type** attribute.

If **Type** is Feature, the ID is the bracketed, hyphenated GUID of the Feature; for example {151D22D9-95A8-4904-A0A3-22E4DB85D1E0}.

If **Type** is Capability, the ID is one of the GUIDs in the following table. The hyphens are required.

Capability

Value

Access Services 2010

B2CEA5EF-26FF-4147-9074-731FE605F068

Access Services

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

Managed Metadata Web Service

8F32AE42-D7AA-4DBA-AF25-A9ED92468261

PowerPoint Services

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

Secure Store Services

D4FAB6DC-93EA-48AB-B5DD-CCD9F2FC4E1C

Machine Translation Service

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

User Profile Service

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

Visio Graphics Service

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

Work Management Service

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

Duet

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

SharePoint Workflow Services

CDD8F991-B459-4512-8048-03D5A03FF27E

Search

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

EDU

89109E3B-2BF0-4262-A2F4-CEB7A3DECE21

MinimumVersion

VersionDefinition

optional

The minimum version of the feature or capability that the SharePoint Add-in depends on, for example 15.0.0.0.

Values of the VersionDefinition type.

**Type**

AppPrerequisiteTypeDefinition

required

The type of add-in prerequisite.

Values of the AppPrerequisiteTypeDefinition type, either Feature or Capability. (Autoprovisioning is not a supported value at this time.)