uap:ShareTarget (Windows 10)

Deklariert einen App-Erweiterungspunkt vom Typ "windows.shareTarget". Die App kann die angegebenen Dateitypen freigeben.

Elementhierarchie

<Paket>

    <Anwendungen>

         <Application>

              <Erweiterungen>

                   <uap:Extension>

                        <uap:ShareTarget>

Syntax

<uap:ShareTarget
  Description = 'An optional string with a value between 1 and 256 characters in length.' >

  <!-- Child elements -->
  uap:SupportedFileTypes?
  uap:DataFormat{0,10000}

</uap:ShareTarget>

Key

? optionaler (null oder ein) {} bestimmter Vorkommenbereich

Attribute und Elemente

Attributes

attribute BESCHREIBUNG Datentyp Erforderlich Standardwert
Beschreibung Die Beschreibung des Freigabeziels. Eine optionale Zeichenfolge mit einem Wert zwischen 1 und 256 Zeichen länge. Nein

Untergeordnete Elemente

Untergeordnetes Element Beschreibung
uap:DataFormat Gibt ein Datenpaketformat wie Text oder HTML-Format an, das die App freigeben kann. Es ist eindeutig pro Anwendung im Paket und ist groß- und kleinschreibungsempfindlich.
uap:SupportedFileTypes (Typ: CT_CharmsSupportedFileTypes) Definiert die Dateitypen, die die App freigeben kann.

Übergeordnete Elemente

Übergeordnetes Element Beschreibung
uap:Extension Deklariert einen Erweiterbarkeitspunkt für die App.

Bemerkungen

Das Feature "Freigeben" bietet Zugriff auf eine Liste von Ziel-Apps, die Daten empfangen können, die der Benutzer freigeben möchte. Mit diesem Erweiterbarkeitspunkt kann Ihre App in die Liste der Freigabeziele aufgenommen werden.

ShareTarget muss entweder supportedFileTypes-Element oder mindestens ein DataFormat-Element angeben. Beides kann nicht weggelassen werden. Das Schema lässt beides aus, aber die semantische Überprüfung schlägt fehl.

Beispiele

<uap:Extension
  Category="windows.shareTarget">
  <uap:ShareTarget>
    <uap:SupportedFileTypes>
      <uap:SupportsAnyFileType />
    </uap:SupportedFileTypes>
    <uap:DataFormat>Text</uap:DataFormat>
    <uap:DataFormat>Uri</uap:DataFormat>
    <uap:DataFormat>Bitmap</uap:DataFormat>
    <uap:DataFormat>Html</uap:DataFormat>
    <uap:DataFormat>http://schema.org/Book</DataFormat>
  </uap:ShareTarget>
</uap:Extension>

Weitere Informationen

Aufgabenzum Hinzufügen von Freigaben

KonzepteApp-Verträge und Erweiterungen

Anforderungen

Element Wert
Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10