uap3:AppService
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 um contrato de aplicativo de uma maneira de se comunicar com seu chamador.
Hierarquia de elementos
<uap3:AppService>
Syntax
<uap3: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.'
ServerName = 'An optional alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
SupportsRemoteSystems = 'An optional boolean value.'
uap4:SupportsMultipleInstances = 'An optional boolean value.' />
Atributos e elementos
Atributos
Atributo | Descrição | Tipo de dados | Obrigatório | Valor padrão |
---|---|---|---|---|
Nome | O nome do serviço (usado para corresponder o 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, pontos (exceto para o primeiro caractere) e traços. | 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 uma letra. | No | |
SupportsRemoteSystems | Indica se deve ou não permitir o acesso ao ponto de extremidade para o serviço de aplicativo de um ponto de extremidade remoto. | Um valor booliano opcional. | No | |
uap4:SupportsMultipleInstances | Dá suporte a várias instâncias separadas dos serviços de aplicativo. | Um valor booliano opcional. | No |
Elementos filho
Nenhum.
Elementos pai
Elemento pai | Descrição |
---|---|
uap:Extension | Declara um ponto de extensibilidade para o aplicativo. |
Comentários
Observação
Para usar os elementos de esquema uap3 ou uap4, você deve ter a versão correta do Windows 10 e incluir o namespace de esquema XML associado. Para obter mais informações sobre versões de esquema, consulte O que há de diferente no Windows 10.
Exemplos
<Package
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
IgnorableNamespaces="uap uap3">
<Applications>
<Application>
<Extensions>
<uap:Extension
Category="windows.appService"
Executable="App1.exe"
EntryPoint="FabrikamService.InventoryServiceTask">
<uap3:AppService
Name="com.fabrikam.inventoryService"
SupportsRemoteSystems="true"/>
</uap:Extension>
</Extensions>
</Application>
</Applications>
</Package>
Requisitos
Item | Valor |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/uap/windows10/3 |
Minimum OS Version | Windows 10 versão 1607 (Build 14393) |