Ressource (schéma de package pour Windows 10)
Déclare un niveau de langue, d’échelle d’affichage ou de fonctionnalité DirectX pour les ressources que contient le package. Les attributs de niveau de fonctionnalité d’échelle et DirectX sont communs à toutes les ressources du package.
Hiérarchie d’éléments
<Ressource>
Syntax
<Resource
Language = 'A valid BCP-47 language tag (such as "en", or "en-us").'
uap:Scale = 'An optional number that can be one of the following values: "80", "100", "120", "125", "140", "150", "160", "175", "180", "200", "225", "250", "300", "350", "400", or "450".'
uap:DXFeatureLevel = 'An optional string that can have one of the following values: "dx9", "dx10", "dx11", or "dx12".' />
Pour plus d’informations, consultez la balise de langue BCP-47 .
Clé :
?
facultatif (zéro ou un)
Attributs et éléments
Attributs
Attribut | Description | Type de données | Obligatoire | Valeur par défaut |
---|---|---|---|---|
Langage | Langue de la ressource contenue dans le package. La syntaxe de cet attribut est définie par le BCP47 : Tags for Identification Languages de l’IETF. | Balise de langue BCP-47 valide (par en exemple , ou en-us ). |
No | |
uap :Scale | Échelle de résolution de la ressource. | Nombre facultatif qui peut être l’une des valeurs suivantes : 80, 100, 120, 125, 140, 150, 160, 175, 180, 200, 225, 250, 300, 350, 400 ou 450. | No | |
uap :DXFeatureLevel | Niveau de fonctionnalité DirectX de la ressource à partir du champ du Resources\Resource manifeste. |
Chaîne facultative qui peut avoir l’une des valeurs suivantes : dx9, dx10, dx11 ou dx12. | No |
Éléments enfants
Aucune.
Éléments parents
Élément parent | Description |
---|---|
Ressources | Déclare les langues pour les ressources que contient le package. Chaque package doit déclarer au moins une langue pour les ressources. Les attributs de niveau de fonctionnalité d’échelle et DirectX sont communs à toutes les ressources du package. |
Remarques
Si vous avez des ressources chaîne/image/fichier dans votre projet Visual Studio qui ont des qualificateurs de langue dans leurs noms (voir Personnaliser vos ressources pour la langue, l’échelle, le contraste élevé et d’autres qualificateurs), vous pouvez placer les éléments suivants dans le fichier source du manifeste de votre package d’application (Package.appxmanifest
).
<Resources>
<Resource Language="x-generate" />
</Resources>
Quand Visual Studio génère votre fichier manifeste de package (AppxManifest.xml
), il développe cet élément unique Resource
en une union de tous les qualificateurs de langage qu’il trouve dans votre projet. Par exemple, si vous avez des ressources de chaîne, d’image et/ou de fichier dont les noms de dossiers ou de fichiers incluent « en-US », « ja-JP » et « fr-FR », votre fichier généré AppxManifest.xml
contient les éléments suivants.
<Resources>
<Resource Language="EN-US" />
<Resource Language="JA-JP" />
<Resource Language="FR-FR" />
</Resources>
La première entrée de la liste est la langue par défaut de l’application, que vous pouvez définir dans Visual Studio. Avec votre solution ouverte dans Visual Studio, ouvrez Package.appxmanifest
et, sous l’onglet Application, définissez Langue par défaut.
Configuration requise
Élément | Valeur |
---|---|
Espace de noms | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |