Ajout de paramètres d’application

[ Cet article est destiné aux développeurs de Windows 8.x et Windows Phone 8.x qui créent des applications Windows Runtime. Si vous développez une application pour Windows 10, voir la Documentation ]

Utilisez le contrat de paramètres pour permettre aux utilisateurs d’accéder aux paramètres de votre application à partir de l’icône Paramètres.

Pourquoi utiliser le contrat de paramètres ?

  • Doter les utilisateurs d’un accès rapide et contextuel aux paramètres qui affectent leur application du Windows Store actuelle. Une interface utilisateur de paramètres avec estompement permet aux utilisateurs d’ajuster rapidement le comportement d’une application et de revenir à leur activité précédente dans l’application.
  • Exposer des paramètres spécifiques à une application en même temps que des paramètres et des informations qui sont automatiquement exposés par le système.
  • Offrir un accès à l’interface utilisateur de vos paramètres sans pour autant sacrifier l’espace de l’application ni devoir créer des éléments de navigation permettant d’entrer ou de sortir d’une page de paramètres.

Toutes les applications du Windows Store participent automatiquement au contrat de paramètres. Même si vous ne changez jamais les paramètres de votre application, un utilisateur pourra cliquer sur l’icône Paramètres depuis votre application et afficher un volet Paramètres par défaut. Ce volet mesure toujours 346 pixels de large et comprend une liste de sept commandes de paramètres au maximum. Si un utilisateur clique sur l’une de ces commandes, le menu volant Paramètres associé à cette commande remplace le volet Paramètres à l’écran. Le volet Paramètres par défaut fourni par le système comprend une commande "Autorisations" et, une fois votre application installée, une commande "Évaluer et noter" qui envoie les commentaires des utilisateurs au sujet de votre application directement au Windows Store.

Outre ces deux commandes par défaut, vous pouvez ajouter des paramètres personnalisés au volet Paramètres affiché dans votre application par Windows. Les rubriques suivantes montrent comment créer un menu volant Paramètres (WinJS.UI.Flyout) pour votre application et ajouter une commande personnalisée au volet Paramètres pour ouvrir le menu volant.

Si vous souhaitez essayer de travailler avec des paramètres d’applications et d’autres fonctionnalités principales de Windows 8, vous pouvez télécharger les ateliers pratiques pour Windows 8. Ces laboratoires constituent une introduction modulaire pas à pas à la création d’un exemple d’application du Windows Store dans le langage de programmation de votre choix (JavaScript et HTML ou C# et XAML).

Voir l’exemple : Pour obtenir un exemple d’intégration de nouveaux paramètres à l’icône Paramètres, téléchargez l’exemple de paramètres d’application

Vous utilisez C#/VB/C++ et XAML ? Consultez les rubriques de la section Ajout de paramètres d’application (applications du Windows Store en C#/VB/C++ et XAML).

Dans cette section

Rubrique Description

Démarrage rapide : utilisation de la Bibliothèque Windows pour JavaScript

Cette rubrique de démarrage rapide vous guide dans l’implémentation du contrat de paramètres à l’aide de code HTML et de la classe SettingsFlyout pour la Bibliothèque Windows pour JavaScript.

Démarrage rapide : utilisation de Windows Runtime

Cette rubrique de démarrage rapide vous guide à travers les étapes requises pour implémenter le contrat de paramètres à l’aide de classes Windows Runtime. Toutefois, nous vous conseillons à la place de suivre les étapes figurant dans la rubrique Démarrage rapide : ajout de paramètres d’application à l’aide de la Bibliothèque Windows pour JavaScript.

Comment valider des paramètres instantanément

Pour les applications du Windows Store, tous les paramètres sont appliqués dès que l’utilisateur en change les valeurs. Ce modèle est important car l’utilisateur peut vous guider dans la validation instantanée des paramètres à l’aide du menu volant Paramètres WinJS et des données d’application locales.