AppPrerequisite, complexType
(SharePoint-Add-In-Manifest)
Gilt für: SharePoint-Add-Ins | SharePoint Foundation 2013 | SharePoint Server 2013
Identifiziert ein SharePoint-Feature oder eine Funktion, von der das Add-In abhängt, oder eine automatisch gehostete Komponente, die in der App enthalten ist. Die Installationsinfrastruktur für SharePoint-Add-Ins überprüft, ob das Feature oder die Funktion vorhanden und aktiviert ist. Andernfalls wird die Installation der App blockiert. Wenn das -Element eine automatisch gehostete Komponente identifiziert, stellt die Infrastruktur die Komponente bereit.
Hinweis
Die Zeichenfolge app
wird als Teil oder als teil aller Element-, Attribut- und Dateinamen angezeigt, da SharePoint-Add-Ins ursprünglich als "Apps für SharePoint" bezeichnet wurden. Um die Abwärtskompatibilität sicherzustellen, wurden die Schemas nicht geändert.
Informationen zum Typ
Namespace: http://schemas.microsoft.com/sharepoint/2012/app/manifest
Schemadatei: appmanifest.xsd
Erweiterungsbasis: Keine
Definition
<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>
Elemente und Attribute
Wenn das Schema bestimmte Anforderungen definiert, z. B. sequence, minOccurs, maxOccurs und choice, lesen Sie den Abschnitt definition.
Untergeordnete Elemente
Keine.
Attribute
Attribut |
Typ |
Erforderlich |
Beschreibung |
Mögliche Werte |
||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ID |
xs:string |
erforderlich |
Die ID, die ein Feature oder eine Funktion identifiziert, von der das SharePoint-Add-In abhängig ist, oder eine Art automatisch gehosteter Komponente, die im Add-In enthalten ist. |
Variiert je nach Wert des **Type**-Attributs. Wenn **Type** **Feature** ist, ist die **ID** die GUID mit Bindestrichen in Klammern des Features. Beispiel: {151D22D9-95A8-4904-A0A3-22E4DB85D1E0}. Wenn **Type** **Capability** ist, ist die **ID** eine der GUIDs in der folgenden Tabelle. Die Bindestriche sind erforderlich.
Wenn **Type** **AutoProvisioning** ist, sind die möglichen **ID**-Werte:
|
||||||||||||||||||||||||||||
MinimumVersion |
Optional |
Die Mindestversion des Features oder der Funktion, von der das SharePoint-Add-In abhängt; Beispiel : 15.0.0.0. |
Werte des VersionDefinition-Typs. |
|||||||||||||||||||||||||||||
**Typ** |
erforderlich |
Der Typ des erforderlichen Add-Ins. |
Werte des AppPrerequisiteTypeDefinition-Typs; entweder Feature, Automatische Bereitstellung oder Funktion. |
|||||||||||||||||||||||||||||
ID |
xs:string |
erforderlich |
Die ID, die ein Feature, einen Dienst oder eine Funktion identifiziert, von der das SharePoint-Add-In abhängt. |
Werte des xs:string-Typs. |
||||||||||||||||||||||||||||
MinimumVersion |
Optional |
Die Mindestversion des Features oder Diensts, von dem das SharePoint-Add-In abhängt. |
Werte des VersionDefinition-Typs. |
|||||||||||||||||||||||||||||
**Typ** |
erforderlich |
Der Typ des erforderlichen Add-Ins. |
Werte des AppPrerequisiteTypeDefinition-Typs. |