Protokoll (Paketschema für Windows 8)

Deklariert einen App-Erweiterbarkeitspunkt vom Typ windows.protocol. Eine URI-Zuordnung gibt an, dass die App registriert ist, um URIs mit dem angegebenen Schema zu verarbeiten.

Elementhierarchie

<Paket>
<Anwendungen>
<Anwendung>
<Erweiterungen>
<Durchwahl>
<Protokoll>

Syntax

<Protocol Name = A string between 3 and 39 characters in length that contains numbers, lowercased letters, or a hyphen ('-'). >

  <!-- Child elements -->
  ( Logo?
  & DisplayName?
  )

</Protocol>

Schlüssel

? optional (null oder eins)

& Interleave-Connector (kann in beliebiger Reihenfolge auftreten)

Attribute und Elemente

Attributes

Attribut BESCHREIBUNG Datentyp Erforderlich Standardwert
Name

Der Name des URI-Schemas, z. B. "mailto". Dieser Name muss für das Paket eindeutig sein.

Eine Zeichenfolge zwischen 3 und 39 Zeichen, die Zahlen, Kleinbuchstaben oder einen Bindestrich ("-") enthält. Ja

 

Untergeordnete Elemente

Untergeordnetes Element BESCHREIBUNG
DisplayName

Ein Anzeigename, der Benutzern angezeigt werden kann.

Logo

Ein Pfad zu einer Datei, die ein Bild enthält.

 

Übergeordnete Elemente

Übergeordnetes Element BESCHREIBUNG
Erweiterung (typ: CT_ApplicationExtensions)

Deklariert einen Erweiterungspunkt für die App.

 

Beispiele

Das folgende Beispiel stammt aus dem Paketmanifest eines der SDK-Beispiele.

<Applications>
  <Application Id="App" StartPage="default.html">
    <Extensions>
      <Extension Category="windows.protocol">
        <Protocol Name="alsdk" />
      </Extension>
    </Extensions>
  </Application>
</Applications>

Siehe auch

AufgabenHandledie URI-Aktivierung

KonzepteApp-Verträge und -Erweiterungen

Anforderungen

Wert
Namespace http://schemas.microsoft.com/appx/2010/manifest