Fonctionnalité (schéma de package pour Windows 8)
Déclare une fonctionnalité requise par un package.
Hiérarchie d’éléments
- <Packages>
-
- <Fonctionnalités>
- <Fonctionnalité>
Syntaxe
<Capability Name = "internetClient" | "internetClientServer" | "privateNetworkClientServer" | "documentsLibrary" | "picturesLibrary" | ... />
Attributs et éléments
Attributs
Attribut | Description | Type de données | Obligatoire | Valeur par défaut |
---|---|---|---|---|
Nom | Nom de la fonctionnalité. |
Cet attribut peut avoir l’une des valeurs suivantes :
|
Oui |
Éléments enfants
Aucun.
Éléments parents
Élément parent | Description |
---|---|
Capabilities | Déclare l’accès aux ressources utilisateur protégées requises par le package. |
Notes
Le tableau suivant décrit les valeurs de fonctionnalité.
Fonctionnalité | Description |
---|---|
internetClient | sur Windows, cela permet d’accéder à votre connexion internet pour les connexions sortantes à internet. sur Windows Phone, fournit un accès local et internet complet et peut agir en tant que serveur, mais l’accès entrant aux ports critiques est toujours bloqué. |
internetClientServer | sur Windows, cela permet d’accéder à votre connexion internet, y compris les connexions non sollicitées entrantes à partir d’internet. l’application peut envoyer des informations vers ou à partir de votre ordinateur via un pare-feu. Vous n’avez pas besoin de déclarer internetClient si cette fonctionnalité est déclarée. sur Windows Phone, fournit un accès local et internet complet et peut agir en tant que serveur, mais l’accès entrant aux ports critiques est toujours bloqué. |
privateNetworkClientServer | Sur Windows, cela permet d’accéder à un réseau domestique ou professionnel : l’application peut envoyer des informations à destination ou en provenance de votre ordinateur et d’autres ordinateurs sur le même réseau. sur Windows Phone, fournit le même accès que internetClient ou internetClientServer. |
documentsLibrary | Votre bibliothèque de documents, y compris la possibilité d’ajouter, de modifier ou de supprimer des fichiers. Le package ne peut accéder qu’aux types de fichiers qu’il a déclarés dans le manifeste. L’application ne peut pas accéder aux bibliothèques de documents des ordinateurs du groupe résidentiel. |
picturesLibrary | Votre bibliothèque d’images, y compris la possibilité d’ajouter, de modifier ou de supprimer des fichiers. Cette fonctionnalité comprend également des bibliothèques d’images sur les ordinateurs du groupe résidentiel, ainsi que des types de fichiers images sur des serveurs multimédias connectés localement. |
videosLibrary | Votre vidéothèque, ce qui inclut la possibilité d’ajouter, de modifier ou de supprimer des fichiers. Cette fonctionnalité comprend également des bibliothèques de vidéos sur des ordinateurs de groupe résidentiel, ainsi que des types de fichiers vidéo sur des serveurs multimédias connectés localement. |
musicLibrary | Votre bibliothèque musicale et vos sélections, y compris la possibilité d’ajouter, de modifier ou de supprimer des fichiers. Cette fonctionnalité comprend également des bibliothèques musicales et des sélections dans la bibliothèque Music sur les ordinateurs du groupe résidentiel, ainsi que des types de fichiers musicaux sur des serveurs multimédias connectés localement. |
enterpriseAuthentication | vos informations d’identification de Windows, pour accéder à un intranet d’entreprise. Cette application peut emprunter votre identité sur le réseau. |
sharedUserCertificates | Des certificats logiciels et matériels ou une carte à puce, utilisés pour vous identifier dans l’application. Cette fonctionnalité peut être utilisée par votre employeur, votre banque ou vos services gouvernementaux pour vous identifier. |
removableStorage | Un stockage amovible, tel qu’un disque dur externe ou un disque mémoire USB, ou un appareil mobile MTP, ce qui inclut la possibilité d’ajouter, de modifier ou de supprimer des fichiers spécifiques. Ce package ne peut accéder qu’aux types de fichiers qu’il a déclarés dans le manifeste. |
Exemples
Voici un exemple de nœud Capabilities .
<Capabilities>
<Capability Name="internetClient"/>
<Capability Name="musicLibrary"/>
<Capability Name="videosLibrary"/>
<DeviceCapability Name="microphone"/>
<DeviceCapability Name="webcam"/>
</Capabilities>
Voir aussi
Déclarations des fonctionnalités d’application
Recommandations en matière de paramètres de l’application
Spécifications
Valeur | |
---|---|
Espace de noms | http://schemas.microsoft.com/appx/2010/manifest |