uap3:AppService
Declara un punto de extensibilidad de la aplicación de tipo windows.appService. Los contratos de aplicación son una manera de que una aplicación invoque una tarea en segundo plano que pertenezca a otra aplicación, o bien para una tarea en segundo plano invocada para dar servicio a un contrato de aplicación una manera de comunicarse con su llamador.
Jerarquía de elemento
<uap3:AppService>
Sintaxis
<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 y elementos
Atributos
Atributo | Descripción | Tipo de datos | Obligatorio | Valor predeterminado |
---|---|---|---|---|
Nombre | El nombre del servicio (que se usa para buscar coincidencias con el autor de la llamada del contrato de aplicación con el proveedor). | Cadena con un valor entre 2 y 39 caracteres de longitud que consta de caracteres alfanuméricos, puntos (excepto el primer carácter) y guiones. | Sí | |
ServerName | El servidor COM al que se va a crear una instancia para satisfacer la activación del contrato (garantiza que solo exista una instancia del servidor en tiempo de ejecución). Se trata de un atributo opcional que solo se usa para los procesos de host PPLE. | Cadena alfanumérica opcional con un valor entre 1 y 255 caracteres de longitud. Debe comenzar con una letra. | No | |
SupportsRemoteSystems | Indica si se va a permitir el acceso al punto de conexión del servicio de aplicaciones desde un punto de conexión remoto. | Valor booleano opcional. | No | |
uap4:SupportsMultipleInstances | Admite varias instancias independientes de app services. | Valor booleano opcional. | No |
Elementos secundarios
Ninguno.
Elementos primarios
Elemento primario | Descripción |
---|---|
uap:Extension | Declara un punto de extensibilidad para la aplicación. |
Comentarios
Nota
Para usar los elementos de esquema uap3 o uap4, debe tener la versión correcta de Windows 10 e incluir el espacio de nombres de esquema XML asociado. Para obtener más información sobre las versiones de esquema, consulte Novedades de Windows 10.
Ejemplos
<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
Elemento | Value |
---|---|
Espacio de nombres | http://schemas.microsoft.com/appx/manifest/uap/windows10/3 |
Minimum OS Version | Windows 10 versión 1607 (compilación 14393) |