Recommandations et liste de vérification sur les ressources d’application (applications du Windows Store)

Cette rubrique décrit les meilleures pratiques pour l’utilisation des ressources d’application dans une application du Windows Store.

Recommandations pour la création de ressources

  • Ne mettez pas de ressources, telles que des chaînes d’interface utilisateur et des images, dans du code. Placez-les plutôt dans des fichiers de ressources, tels que les fichiers .resjson ou .resw.
  • Utilisez des qualificateurs pour prendre en charge les ressources de type chaîne et de fichiers adaptées à diverses échelles d’affichage, langues d’interface utilisateur ou paramètres de contraste élevé.
  • Définissez la langue par défaut dans package.appxmanifest.
  • Les ressources de type chaîne, y compris celle dans la langue par défaut, doivent avoir un fichier ou un dossier nommé avec la balise de langue.
  • Ajoutez à votre ressource de type chaîne des commentaires destinés au localiseur.

Pour plus d’informations sur l’attribution de noms à des ressources, voir Comment nommer des ressources à l’aide de qualificateurs.

Recommandations pour faire référence à des ressources

  • Ajoutez des identificateurs de ressource unique dans le code et le balisage pour faire référence à des ressources.
  • Créez des références à des images dans XAML, du code ou des manifestes sans qualificateurs.
  • Écoutez les événements déclenchés en cas de changements dans le système et si ce dernier commence à utiliser un ensemble distinct de qualificateurs. Retraitez le document afin de charger les ressources correctes.

Pour plus d’informations sur la traduction des ressources d’interface utilisateur et la préparation à des fins de localisation, voir Globalisation de votre application.

Considérations de sécurité

Conseils de sécurité sur les modèles et les pratiques pour les applications

Rubriques associées

Feuille de route pour la création d’applications en C#, C++ ou VB