Fonctionnalités (Windows 10)
Déclare l’accès aux ressources utilisateur protégées dont le package a besoin.
Hiérarchie d’éléments
<Fonctionnalités>
Syntax
<Capabilities>
<!-- Child elements -->
Capability{0,100},
uap:Capability{0,100},
DeviceCapability{0,100},
mobile:Capability{0,100},
rescap:Capability{0,100},
uap:Capability{0,100},
uap2:Capability{0,100},
uap3:Capability{0,100},
uap4:Capability{0,100},
uap4:CustomCapability{0,100},
uap7:Capability{0,100},
uap11:Capability{0,100}
</Capabilities>
Clé :
{}
plage spécifique d’occurrences
Attributs et éléments
Attributs
Aucune.
Éléments enfants
Élément enfant | Description |
---|---|
Fonctionnalité | Déclare une fonctionnalité requise par un package. |
DeviceCapability | Déclare une fonctionnalité d’appareil requise par un package. Sur Windows 10.0.10240.0, peut contenir jusqu’à 100 éléments [Device](element-device.md). Sur Windows 10.0.10586.0, peut contenir jusqu’à 1 000 (pour connaître la syntaxe et les exemples, voir Exemples). |
mobile:Capability | Déclare une fonctionnalité requise par un package. (mobile) |
rescap :Capability | Déclare une fonctionnalité restreinte requise par un package. |
uap2 :Capability | Déclare une fonctionnalité requise par un package. (uap2) |
uap3:Capability | Déclare une fonctionnalité requise par un package. (uap3) |
uap4 :Capability | Déclare une fonctionnalité requise par un package. (uap4) |
uap4:CustomCapability | Déclare une fonctionnalité personnalisée requise par un package. (uap4) |
uap11 :Capability | Déclare une fonctionnalité requise par un package. (uap11) |
É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. |
Remarques
Si vous ne déclarez pas explicitement les fonctionnalités requises pour que votre application accède aux ressources utilisateur, votre application ne peut pas accéder à cette ressource. Toutefois, même si vous déclarez une fonctionnalité, votre application n’a toujours pas accès à la ressource utilisateur si elle n’existe pas sur le système ou s’il existe d’autres stratégies de sécurité en place qui limitent l’accès à la ressource.
Exemples
Voici un exemple du nœud Fonctionnalités .
<Capabilities>
<Capability Name="internetClient"/>
<Capability Name="internetClientServer"/>
<Capability Name="privateNetworkClientServer"/>
<Capability Name="allJoyn"/>
<uap:Capability Name="documentsLibrary"/>
<uap:Capability Name="picturesLibrary"/>
<uap:Capability Name="videosLibrary"/>
<uap:Capability Name="musicLibrary"/>
<uap:Capability Name="enterpriseAuthentication"/>
<uap:Capability Name="sharedUserCertificates"/>
<uap:Capability Name="userAccountInformation"/>
<uap:Capability Name="removableStorage"/>
<uap:Capability Name="appointments"/>
<uap:Capability Name="contacts"/>
<uap:Capability Name="phoneCall"/>
<uap:Capability Name="blockedChatMessages"/>
<uap:Capability Name="objects3D"/>
<mobile:Capability Name="recordedCallsFolder"/>
</Capabilities>
Voir aussi
Déclarations des fonctionnalités d’application
Configuration requise
Élément | Valeur |
---|---|
Espace de noms | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour