uap3:AppExtension
Déclare un point d’extensibilité d’application de type windows.appExtension. Cet élément indique les catégories d’extensions que l’application a l’intention de consommer et/ou d’héberger.
Hiérarchie d’éléments
<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>
Clé :
?
facultatif (zéro ou un)
Attributs et éléments
Attributs
Attribut | Description | Type de données | Obligatoire | Valeur par défaut |
---|---|---|---|---|
Description | Description de l’application | Chaîne comprise entre 1 et 2 048 caractères. | No | |
DisplayName | Nom convivial pour l’extension d’application qui peut être affichée aux utilisateurs. | Chaîne dont la valeur est comprise entre 1 et 256 caractères. | Yes | |
Id | Point d’entrée par lequel l’application hôte accède à la catégorie d’extension instance, s’il existe plusieurs points d’entrée. | Chaîne dont la longueur est comprise entre 2 et 39 caractères et qui se compose de caractères alphanumériques, de points (à l’exception du premier caractère) et de tirets uniquement. | Yes | |
Nom | Type d’extension que l’application a l’intention de consommer et/ou d’héberger. | Chaîne dont la longueur est comprise entre 2 et 255 caractères et qui se compose de caractères alphanumériques, de points (à l’exception du premier caractère) et de tirets uniquement. | Yes | |
Dossier public | Dossier que le instance déclare comme emplacement où un hôte peut avoir un accès en lecture aux fichiers via un répartiteur. | Chaîne dont la valeur est comprise entre 1 et 256 caractères et qui ne peut pas contenir ces caractères : < , > , " : , | , ? , ou * . |
Yes |
Éléments enfants
Élément enfant | Description |
---|---|
uap3:Properties | Contient du code XML opaque qui représente des informations personnalisées spécifiques à l’extension qui sont simplement stockées et non lues par le système d’exploitation. Les informations sont lues uniquement par l’application hôte. |
Éléments parents
Élément parent | Description |
---|---|
uap3:Extension | Déclare un point d’extensibilité pour l’application. |
Exemples
L’exemple suivant indique que l’application héberge ou consomme l’extension de navigateur à faible performance
<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>
Configuration requise
Élément | Valeur |
---|---|
Espace de noms | http://schemas.microsoft.com/appx/manifest/uap/windows10/3 |
Minimum OS Version | Windows 10 version 1607 (build 14393) |