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
KonzepteApp-Verträge und -Erweiterungen
Anforderungen
Wert | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |