ShareTarget (schema delle estensioni per Windows 8.1)

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

Gerarchia degli elementi

<Estensione>
<ShareTarget>

Sintassi

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

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

</ShareTarget>

Chiave

? facoltativo (zero o uno) {} intervallo specifico di occorrenze

Attributi ed elementi

Attributi

Attributo Descrizione Tipo di dati Obbligatoria Valore predefinito
m:Description

Descrizione della destinazione condivisa. Questa stringa è localizzabile.

Stringa di lunghezza compresa tra 1 e 255 caratteri. No

 

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 (tipo: CT_ApplicationExtension)

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