ShareTarget (Erweiterungsschema für Windows 8.1)

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

Elementhierarchie

<Durchwahl>
<ShareTarget>

Syntax

<ShareTarget m:Description? = A string between 1 and 255 characters in length. >

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

</ShareTarget>

Schlüssel

? Optionaler (null oder ein) {} bestimmter Bereich von Vorkommen

Attribute und Elemente

Attributes

Attribut BESCHREIBUNG Datentyp Erforderlich Standardwert
m:Description

Die Beschreibung des freigegebenen Ziels. Diese Zeichenfolge kann lokalisiert werden.

Eine Zeichenfolge zwischen 1 und 255 Zeichen. Nein

 

Untergeordnete Elemente

Untergeordnetes Element BESCHREIBUNG
Dataformat

Gibt ein Datenpaketformat an, z. B. Text- oder HTML-Format, das von der App gemeinsam verwendet werden kann. Sie ist pro Anwendung im Paket eindeutig und berücksichtigt die Kleinschreibung.

SupportedFileTypes (Typ: CT_CharmsSupportedFileTypes)

Definiert die Dateitypen, die die App freigeben kann.

 

Übergeordnete Elemente

Übergeordnetes Element BESCHREIBUNG
Erweiterung (Typ: CT_ApplicationExtension)

Deklariert einen Erweiterungspunkt für die App.

 

Hinweise

Der Share-Charm ermöglicht den Zugriff auf eine Liste von Ziel-Apps, die Daten empfangen können, die der Benutzer freigeben möchte. Mit diesem Erweiterungspunkt kann Ihre App in die Liste der Freigabeziele aufgenommen werden.

ShareTarget muss entweder das SupportedFileTypes-Element oder mindestens ein DataFormat-Element angeben. Beides kann nicht weggelassen werden. Das Schema lässt beides aus, aber die semantische Validierung ist nicht erfolgreich.

Beispiele

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

Weitere Informationen

AufgabenFreigabenadding

KonzepteApp-Verträge und -Erweiterungen

Anforderungen

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