Condividi tramite


ShareTarget (schema del pacchetto per Windows 8)

Dichiara un punto di estensione dell'app di tipo windows.shareTarget. L'app può condividere i tipi di file specificati.

Gerarchia degli elementi

<Pacchetto>
<Applicazioni>
<Applicazione>
<Estensioni>
<Estensione>
<ShareTarget>

Sintassi

<ShareTarget>

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

</ShareTarget>

Chiave

? facoltativo (zero o uno)

{} intervallo specifico di occorrenze

Attributi ed elementi

Attributi

Nessuno.

Elementi figlio

Elemento figlio Descrizione
DataFormat

Specifica un formato di pacchetto di dati, ad esempio testo o formato HTML che l'app può condividere. È univoco per ogni applicazione nel pacchetto e fa distinzione tra maiuscole e minuscole.

SupportedFileTypes (tipo: CT_CharmsSupportedFileTypes)

Definisce i tipi di file che l'app può condividere.

 

Elementi padre

Elemento padre Descrizione
Estensione (nel tipo: CT_ApplicationExtensions)

Dichiara un punto di estendibilità per l'app.

 

Commenti

L'accesso Condividi consente di accedere a un elenco di app di destinazione che possono ricevere i dati che l'utente vuole condividere. Questo punto di estendibilità consente all'app di essere inclusa nell'elenco delle destinazioni di condivisione.

ShareTarget deve specificare un elemento SupportedFileTypes o almeno un elemento DataFormat . Non può omettere entrambi. Lo schema consente l'omissione di entrambi, ma la convalida semantica avrà esito negativo.

Esempi

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

Vedere anche

AttivitàAddingshare

ConcettiAppcontracts and extensions (Concetti: contratti ed estensioni dell'app)

Requisiti

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