ShareTarget (schéma des extensions pour Windows 8.1)

Déclare un point d’extension d’application de type Windows. shareTarget. L’application peut partager les types de fichiers spécifiés.

Hiérarchie d’éléments

<Poste>
<ShareTarget>

Syntaxe

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

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

</ShareTarget>

Clé

? plage d’occurrences spécifique (zéro ou une) {} facultative

Attributs et éléments

Attributs

Attribut Description Type de données Obligatoire Valeur par défaut
m:Description

Description de la cible partagée. Cette chaîne est localisable.

Chaîne de longueur comprise entre 1 et 255 caractères. No

 

Éléments enfants

Élément enfant Description
DataFormat

Spécifie un format de package de données tel que le format texte ou HTML que l’application peut partager. Elle est unique pour chaque application du package et respecte la casse.

SupportedFileTypes (type : CT_CharmsSupportedFileTypes)

Définit les types de fichiers que l’application peut partager.

 

Éléments parents

Élément parent Description
Extension (type : CT_ApplicationExtension)

Déclare un point d’extensibilité pour l’application.

 

Notes

L’icône partager permet d’accéder à une liste d’applications cibles qui peuvent recevoir des données que l’utilisateur souhaite partager. Ce point d’extensibilité permet à votre application d’être incluse dans la liste des cibles de partage.

ShareTarget doit spécifier l’élément SupportedFileTypes , ou au moins un élément DataFormat . Elle ne peut pas omettre les deux. Le schéma permet d’omettre les deux, mais la validation sémantique échoue.

Exemples

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

Voir aussi

Tâchesajoutant un partage

Conceptset extensions de l’application concepts

Spécifications

Valeur
Espace de noms http://schemas.microsoft.com/appx/2010/manifest