BackgroundTasks (Windows 10)

Define um ponto de extensibilidade do aplicativo do tipo windows.backgroundTasks. As tarefas em segundo plano são executadas em um host em segundo plano dedicado; ou seja, sem uma interface do usuário.

Hierarquia de elementos

<Package>
   └─ <Applications>
      └─ <Application>
         └─ <Application>
            └─ <Extensions>
               └─ <Extension>
                  └─ <BackgroundTasks>

Sintaxe

<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>

Chave

{} Intervalo específico de ocorrências

Atributos e elementos

Attributes

Attribute Descrição Tipo de dados Obrigatório Valor predefinido
ServerName O nome do servidor. Garante que apenas uma instância do servidor existe em tempo de execução. Uma cadeia alfanumérica com um valor entre 1 e 255 caracteres de comprimento. Deve começar com uma letra. Não
uap4:SuportaMúltiplasInstâncias Suporta múltiplas instâncias separadas de tarefas em segundo plano. Um valor booleano. Não

Elementos filhos

Elemento subordinado Descrição
Tarefa A tarefa em segundo plano associada ao ponto de extensibilidade do aplicativo.
uap: de tarefas A tarefa em segundo plano associada ao ponto de extensibilidade do aplicativo.

Elementos principais

Elemento pai Descrição
Extension (global) Declara um ponto de extensibilidade para o pacote.

Observações

Extensions do tipo windows.backgroundTask deve especificar um atributo StartPage ou EntryPoint no Extension elemento. Para mais informações (e um exemplo) veja Declarar tarefas em segundo plano no manifesto da aplicação.

Requerimentos

valor
Espaço de nomes http://schemas.microsoft.com/appx/manifest/uap/windows10