Share via


Créer une application de paramètres de partenaire

Les fabricants OEM et les opérateurs mobiles peuvent exposer des paramètres personnalisés pour les fonctionnalités matérielles des appareils qui le différencient des autres appareils. Par exemple, les haut-parleurs, les capteurs ou les microphones. Jusqu’à cinq de ces paramètres personnalisés apparaîtront sous forme de liens supplémentaires dans l’une des pages de niveau deux de l’application Paramètres.

Par exemple, sous l’onglet Appareils de l’application Paramètres , les pages suivantes peuvent chacune avoir jusqu’à cinq liens supplémentaires vers les applications de paramètres personnalisés :

  • Imprimantes & scanneurs

  • Appareils connectés

  • Bluetooth

  • Souris

  • Pavé tactile

  • Saisie

  • Stylet et Windows Ink

  • Lecture automatique

  • USB

Liste des appareils dans l’application Paramètres.

Vous trouverez la liste de toutes les pages de niveau 2 dans la rubrique Lancer l’application Paramètres Windows . Il est important de noter que tous les liens doivent être pertinents pour la page sur laquelle ils sont placés.

En outre, vous pouvez ajouter jusqu’à cinq termes de recherche sur chaque page, qui doivent être pertinents pour le contenu de la page. Pour une expérience de recherche optimale, utilisez des expressions spécifiques. L’utilisation de termes généraux et d’un mot peut empêcher vos liens d’apparaître dans les recherches pertinentes.

Par exemple, si vous avez un appareil « Fabricam multipen », créez une expression de recherche telle que « configurer fabricam mulitipen » au lieu d’un terme de recherche générique tel que « stylet ».

Caractéristiques de l’application de paramètres de partenaire

Les applications de paramètres de partenaire présentent les caractéristiques suivantes :

  • Il s’agit d’applications plateforme Windows universelle (UWP) ou Windows Phone d’applications Silverlight.

  • Les utilisateurs peuvent les désinstaller directement, comme une autre application.

  • Ils peuvent être mis à niveau en mettant à jour l’application paramètres dans le Windows Store, comme d’autres applications Windows.

  • Il s’agit d’applications préinstallées installées au premier démarrage.

    Comme pour toute autre application préinstallée, les partenaires doivent envoyer une application de paramètres système au Centre de développement Windows pour :

    • Certifier l’application
    • Obtenez le fichier .appx signé et le fichier de licence nécessaires pour inclure l’application dans une image d’appareil.
  • Ils sont publiés dans un emplacement masqué dans le Windows Store que les utilisateurs ne peuvent pas parcourir ou trouver à l’aide de la recherche.

Création d’applications de paramètres système

Les applications de paramètres sont plateforme Windows universelle applications et doivent être conformes à toutes les instructions de programmation UWP. Pour plus d’informations, consultez Recommandations pour les applications plateforme Windows universelle (UWP).

  1. Utilisez le Kit de développement logiciel (SDK) Windows pour créer une application universelle Windows. Pour plus d’informations sur la création d’une application universelle Windows, consultez Créer des applications UWP avec Visual Studio.

    Si vous écrivez une application de paramètres ciblant Windows Phone, vous pouvez également créer une application Silverlight Windows Phone.

  2. Dans le manifeste de l’application ci-dessous :

    xmlns:rescap=http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities

    Décrivez la page où votre lien d’application est répertorié à l’aide de l’attribut SettingsPageUri . Utilisez l’attribut AppActivationMode pour pointer vers ce lien. Utilisez l’exemple de code ci-dessous comme exemple :

    <Extensions>
      <rescap:Extension Category="windows.settingsApp">
        <rescap:SettingsApp SettingsPageUri="ms-settings:yourl2pageuri">
          <rescap:AppLinks>
            <rescap:Link AppActivationMode ="uri://yourapp#deeplink" DisplayName="Link 1 Title" />
            <rescap:Link AppActivationMode ="uri://yourapp#deeplink" DisplayName="Link 2 Title" />
          </rescap:AppLinks>
            <rescap:SearchTerms>
            <rescap:Term>setup foo</rescap:Term>
            <rescap:Term>disable foo</rescap:Term>
            </rescap:SearchTerms>
          </rescap:SettingsApp>
        </rescap:Extension>
    </Extensions>
    

    Ce package ne peut pas avoir d’entrée dans la liste de toutes les applications. Pour ce faire, définissez la propriété AppListEntry sur none.

     <uap:VisualElements AppListEntry="none" DisplayName="OptionalPackage"
       ....
     </uap:VisualElements>
    
  3. Pour être configuré en tant qu’application préinstallée, envoyez votre application de paramètres au Centre de développement Windows. Après avoir reçu un fichier .appx signé et obtenu un fichier de licence, incluez l’application dans l’image de l’appareil.

Mise à jour des applications de paramètres système

Envoyer les mises à jour de l’application des paramètres dans le Microsoft Store. Une fois qu’une mise à jour est envoyée, les clients qui ont installé l’application paramètres sont avertis de la mise à jour et peuvent installer la mise à jour via le Windows Store.

Les applications de paramètres système n’apparaissent pas dans les listes d’applications d’appareil. Pour éviter toute confusion lorsque les utilisateurs sont avertis des mises à jour de l’application, vérifiez que sa description du Windows Store spécifie qu’elle fournit des paramètres au niveau du système qui apparaissent dans les paramètres de l’appareil.

Qu’advient-il des applications de Panneau de configuration ou de paramètres système héritées lorsque le système d’exploitation est mis à niveau vers Windows 10

Si votre application Panneau de configuration a été écrite pour Windows 7, Windows 8 ou Windows 8.1, elle continuera de fonctionner et sera affichée dans le Panneau de configuration hérité (jusqu’à sa suppression dans une version ultérieure), mais ne sera pas affichée dans le Windows 10 l’application paramètres système et prend en charge l’une de ses fonctionnalités.

De même, si votre application de paramètres système héritée a été écrite pour Windows 8 ou Windows 8.1, elle continuera de fonctionner, mais ne prendra en charge aucune des fonctionnalités de l’application de paramètres système Windows 10.