Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Deklariert einen App-Erweiterungspunkt vom Typ windows.appExtension. Dieses Element gibt an, welche Kategorien von Erweiterungen die App nutzen und/oder hosten soll.
Elementhierarchie
<Package>
└─ <Applications>
└─ <Application>
└─ <Extensions>
└─ <uap3:Extension>
└─ <uap3:AppExtension>
Syntax
<uap3:AppExtension
Name = 'A string with a value between 2 and 255 characters in length that consists of alphanumeric characters, periods (except for the first character), and dashes only.'
Id = 'A string with a value between 2 and 39 characters in length that consists of alphanumeric characters, periods (except for the first character), and dashes only.'
PublicFolder = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
DisplayName = 'A string with a value between 1 and 256 characters in length.'
Description = 'A string between 1 and 2048 characters in length.' >
<!-- Child elements -->
uap3:Properties?
</uap3:AppExtension>
Schlüssel
? optional (null oder eins)
Attribute und Elemente
Attribute
| Merkmal | Beschreibung | Datentyp | Erforderlich | Standardwert |
|---|---|---|---|---|
| Beschreibung | Die Beschreibung der App | Eine Zeichenfolge zwischen 1 und 2048 Zeichen länge. | No | |
| DisplayName | Ein Anzeigename für die App-Erweiterung, die Benutzern angezeigt werden kann. | Eine Zeichenfolge mit einem Wert zwischen 1 und 256 Zeichen länge. | Ja | |
| ID | Der Einstiegspunkt, an dem die Host-App auf die Erweiterungskategorieinstanz zugreift, wenn mehrere Einstiegspunkte vorhanden sind. | Eine Zeichenfolge mit einem Wert zwischen 2 und 39 Zeichen länge, die aus alphanumerischen Zeichen, Punkten (mit Ausnahme des ersten Zeichens) und nur Striche besteht. | Ja | |
| Name | Der Typ der Erweiterung, die die App nutzen und/oder hosten möchte. | Eine Zeichenfolge mit einem Wert zwischen 2 und 255 Zeichen länge, die aus alphanumerischen Zeichen, Punkten (mit Ausnahme des ersten Zeichens) und nur Striche besteht. | Ja | |
| PublicFolder | Der Ordner, den die Instanz als Speicherort deklariert, an dem ein Host Lesezugriff auf Dateien über einen Broker haben kann. | Eine Zeichenfolge mit einem Wert zwischen 1 und 256 Zeichen, die diese Zeichen nicht enthalten können: <, >, :, ", |, ?oder *. |
Ja |
Untergeordnete Elemente
| Untergeordnetes Element | Beschreibung |
|---|---|
| uap3:Properties | Enthält undurchsichtige XML,die benutzerdefinierte, erweiterungsspezifische Informationen darstellt, die einfach gespeichert und nicht vom Betriebssystem gelesen werden. Die Informationen werden nur von der Host-App gelesen. |
Übergeordnete Elemente
| Übergeordnetes Element | Beschreibung |
|---|---|
| uap3:Extension | Deklariert einen Erweiterungspunkt für die App. |
Beispiele
Im folgenden Beispiel wird angegeben, dass die App die Low-Performance-Browsererweiterung hostet oder nutzt.
<Package
xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
IgnorableNamespaces="... uap3">
<Applications>
<Application>
<Extensions>
<uap3:Extension
Category="windows.appExtension">
<uap3:AppExtension
Name="com.microsoft.browser.ext"
Id="Extension.Low.Performance"
PublicFolder="public\lowperf"
DisplayName="Low Performance Extension"/>
</uap3:Extension>
</Extensions>
</Application>
</Applications>
</Package>
Anforderungen
| Element | Wert |
|---|---|
| Namespace | http://schemas.microsoft.com/appx/manifest/uap/windows10/3 |
| Mindestversion des Betriebssystems | Windows 10 Version 1607 (Build 14393) |