Freigeben über


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

<Paket>

    <Anwendungen>

         <Anwendung>

              <Erweiterungen>

                   <uap3:Extension>

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