uap :AppService (Windows 10)

Déclare un point d’extensibilité d’application de type windows.appService. Les contrats d’application sont un moyen pour une application d’appeler une tâche en arrière-plan appartenant à une autre application ; ou pour une tâche en arrière-plan appelée pour traiter un contrat d’application un moyen de communiquer avec son appelant.

Hiérarchie d’éléments

<Paquet>

    <Applications>

         <Application>

              <Extensions>

                   <uap:Extension>

                        <uap:AppService>

Syntax

<uap:AppService
  Name = 'A string with a value between 2 and 39 characters in length that consists of alphanumeric characters, periods (except for the first character), and dashes only.'
  ServerName = 'An optional alphanumeric string with a value between 1 and 255 characters in length. Must begin with an alphabetic character.'
  uap4:SupportsMultipleInstances = 'A boolean value'. />

Clé :

? facultatif (zéro ou un)

Attributs et éléments

Attributs

Attribut Description Type de données Obligatoire Valeur par défaut
Nom Nom du service (utilisé pour faire correspondre l’appelant du contrat d’application au fournisseur). Chaîne dont la valeur est comprise entre 2 et 39 caractères et qui se compose de caractères alphanumériques, de points (à l’exception du premier caractère) et de tirets uniquement. Oui
ServerName Serveur COM à instancier pour satisfaire l’activation du contrat (garantit qu’une seule instance du serveur existe au moment de l’exécution). Il s’agit d’un attribut facultatif utilisé uniquement pour les processus hôtes PPLE. Chaîne alphanumérique facultative avec une valeur comprise entre 1 et 255 caractères. Doit commencer par un caractère alphabétique. No
uap4 :SupportsMultipleInstances Prend en charge plusieurs instances distinctes d’un service d’application. Une valeur booléenne. No

Éléments enfants

Aucune.

Éléments parents

Élément parent Description
uap:Extension Déclare un point d’extensibilité pour l’application.

Configuration requise

Élément Valeur
Espace de noms http://schemas.microsoft.com/appx/manifest/uap/windows10
Minimum OS Version Windows 10 version 1511 (build 10586)