uap:AppService (Windows 10)

Déclare un point d’extensibilité d’application de type windows.appService. Les contrats d’application permettent à 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>

Syntaxe

<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 avec une valeur comprise entre 2 et 39 caractères, 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 qui est 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. Non
uap4:SupportsMultipleInstances Prend en charge plusieurs instances distinctes d’un service d’application. Une valeur booléenne. Non

Éléments enfants

Aucune.

Éléments parents

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

Spécifications

Valeur
Espace de noms http://schemas.microsoft.com/appx/manifest/uap/windows10