BackgroundTasks (Windows 10)

Définit un point d’extensibilité d’application de type windows.backgroundTasks. Les tâches en arrière-plan s’exécutent dans un hôte en arrière-plan dédié ; autrement dit, sans interface utilisateur.

Hiérarchie d’éléments

<Package>

    <Applications>

         <Application>

              <Application>

                   <Extensions>

                       <Extension>

                             <BackgroundTasks>

Syntaxe

<BackgroundTasks 
  ServerName = 'An optional alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
  uap4:SupportsMultipleInstances = 'A boolean value.' >

  <!-- Child elements -->
  Task{1,17},
  uap:Task{1,17}

</BackgroundTasks>

Clé

{} plage spécifique d’occurrences

Attributs et éléments

Attributs

Attribut Description Type de données Obligatoire Valeur par défaut
ServerName Nom du serveur. Garantit qu’une seule instance du serveur existe au moment de l’exécution. Chaîne alphanumérique avec une valeur comprise entre 1 et 255 caractères. Doit commencer par une lettre. Non
uap4:SupportsMultipleInstances Prend en charge plusieurs instances distinctes de tâches en arrière-plan. Une valeur booléenne. Non

Éléments enfants

Élément enfant Description
Tâche Tâche en arrière-plan associée au point d’extensibilité de l’application.
uap:Task Tâche en arrière-plan associée au point d’extensibilité de l’application.

Éléments parents

Élément parent Description
Extension (globale) Déclare un point d’extensibilité pour le package.

Remarques

Les extensions de type windows.backgroundTask doivent spécifier un attribut StartPage ou EntryPoint dans l’élément Extension. Pour plus d’informations (et un exemple), consultez Déclarer des tâches en arrière-plan dans le manifeste de l’application.

Spécifications

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