Capacités (schéma des extensions pour Windows 8.1)
Déclare l’accès aux ressources utilisateur protégées requises par le package.
Hiérarchie d’éléments
- <Packages>
- <Fonctionnalités>
Syntaxe
<Capabilities>
<!-- Child elements -->
Capability{0,10},
DeviceCapabilityChoice{0,100}
</Capabilities>
Clé
{}
plage spécifique d’occurrences
Attributs et éléments
Attributs
Aucun.
Éléments enfants
Élément enfant | Description |
---|---|
Fonctionnalité | Déclare une fonctionnalité requise par un package. |
DeviceCapabilityChoice | Élément de choix de fonctionnalité d’appareil abstrait pour le groupe de substitution XSD. Cela ne peut pas être déclaré dans le XML. |
Éléments parents
Élément parent | Description |
---|---|
Package | Définit l’élément racine d’un manifeste de package d’application. Le manifeste décrit la structure et les fonctionnalités du logiciel sur le système. |
Notes
Si vous ne déclarez pas explicitement les fonctionnalités requises pour que votre application puisse accéder aux ressources de l’utilisateur, votre application ne peut pas accéder à cette ressource. Toutefois, même si vous déclarez une fonctionnalité, votre application n’aura toujours pas accès à la ressource utilisateur si elle n’existe pas sur le système ou si d’autres stratégies de sécurité sont en place pour limiter l’accès à la ressource.
Exemples
Voici un exemple de nœud de fonctionnalités qui déclare 3 fonctionnalités.
<Capabilities>
<Capability Name="internetClient"/>
<Capability Name="musicLibrary"/>
<Capability Name="videosLibrary"/>
</Capabilities>
Voir aussi
Déclarations des fonctionnalités d’application
Spécifications
Valeur | |
---|---|
Espace de noms | http://schemas.microsoft.com/appx/2010/manifest |