uap3:AppService
Deklariert einen App-Erweiterbarkeitspunkt vom Typ windows.appService. Anwendungsverträge sind eine Möglichkeit für eine App zum Aufrufen einer Hintergrundaufgabe, die zu einer anderen App gehört, oder für eine Hintergrundaufgabe, die aufgerufen wird, um einen App-Vertrag zu warten, eine Möglichkeit, mit ihrem Aufrufer zu kommunizieren.
Elementhierarchie
<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.' />
Attribute und Elemente
Attribute
attribute | BESCHREIBUNG | Datentyp | Erforderlich | Standardwert |
---|---|---|---|---|
Name | Der Dienstname (wird verwendet, um den Aufrufer des Anwendungsvertrags mit dem Anbieter abzugleichen). | Eine Zeichenfolge mit einem Wert zwischen 2 und 39 Zeichen Länge, die aus alphanumerischen Zeichen, Punkten (mit Ausnahme des ersten Zeichens) und Bindestrichen besteht. | Ja | |
ServerName | Der COM-Server, der instanziiert werden soll, um die Vertragsaktivierung zu erfüllen (stellt sicher, dass zur Laufzeit nur eine instance des Servers vorhanden ist). Dies ist ein optionales Attribut, das nur für PPLE-Hostprozesse verwendet wird. | Eine optionale alphanumerische Zeichenfolge mit einem Wert zwischen 1 und 255 Zeichen Länge. Muss mit einem Buchstaben beginnen. | No | |
SupportsRemoteSystems | Gibt an, ob der Zugriff auf den Endpunkt für den App-Dienst von einem Remoteendpunkt aus zugelassen werden soll. | Ein optionaler boolescher Wert. | No | |
uap4:SupportsMultipleInstances | Unterstützt mehrere separate Instanzen von App Services. | Ein optionaler boolescher Wert. | No |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Übergeordnetes Element | BESCHREIBUNG |
---|---|
uap:Extension | Deklariert einen Erweiterbarkeitspunkt für die App. |
Hinweise
Hinweis
Um die uap3- oder uap4-Schemaelemente verwenden zu können, müssen Sie über die richtige Version von Windows 10 verfügen und den zugehörigen XML-Schemanamespace einschließen. Weitere Informationen zu Schemaversionen finden Sie unter Unterschiede in Windows 10.
Beispiele
<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>
Anforderungen
Element | Wert |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/uap/windows10/3 |
Minimum OS Version | Windows 10 Version 1607 (Build 14393) |