Compartilhar via


uap:AppService (Windows 10)

Declara um ponto de extensibilidade do aplicativo do tipo windows.appService. Os Contratos de Aplicativo são uma maneira de um aplicativo invocar uma tarefa em segundo plano pertencente a outro aplicativo; ou para uma tarefa em segundo plano invocada para atender a um contrato de aplicativo uma maneira de se comunicar com seu chamador.

Hierarquia de elementos

<Pacote>

    <Aplicativos>

         <Aplicativo>

              <Extensões>

                   <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'. />

Chave

? opcional (zero ou um)

Atributos e elementos

Atributos

Atributo Descrição Tipo de dados Obrigatório Valor padrão
Nome O nome do serviço (usado para corresponder ao chamador do Contrato de Aplicativo com o provedor). Uma cadeia de caracteres com um valor entre 2 e 39 caracteres de comprimento que consiste em caracteres alfanuméricos, períodos (exceto o primeiro caractere) e traços somente. Sim
ServerName O servidor COM a ser instanciado para atender à ativação do contrato (garante que apenas uma instância do servidor exista em runtime). Esse é um atributo opcional usado apenas para processos de host PPLE. Uma cadeia de caracteres alfanumérica opcional com um valor entre 1 e 255 caracteres de comprimento. Deve começar com um caractere alfabético. No
uap4:SupportsMultipleInstances Dá suporte a várias instâncias separadas de um serviço de aplicativo. Um valor booliano. No

Elementos filho

Nenhum.

Elementos pai

Elemento pai Descrição
uap:Extension Declara um ponto de extensibilidade para o aplicativo.

Requisitos

Item Valor
Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10
Minimum OS Version Windows 10 versão 1511 (Build 10586)