ShareTarget (Paketschema für Windows 8)

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

Elementhierarchie

<Paket>
<Anwendungen>
<Anwendung>
<Erweiterungen>
<Durchwahl>
<ShareTarget>

Syntax

<ShareTarget>

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

</ShareTarget>

Schlüssel

? optional (null oder eins)

{} bestimmter Bereich von Vorkommen

Attribute und Elemente

Attribute

Keine

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

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