ShareTarget (skema ekstensi untuk Windows 8.1)

Mendeklarasikan titik ekstensi aplikasi jenis windows.shareTarget. Aplikasi ini dapat berbagi jenis file yang ditentukan.

Hierarki elemen

<Ekstensi>
<ShareTarget>

Sintaks

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

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

</ShareTarget>

Kunci

?rentang kemunculan tertentu opsional (nol atau satu) {}

Atribut dan Elemen

Atribut

Atribut Deskripsi Jenis Data Diperlukan Nilai default
m:Deskripsi

Deskripsi target bersama. String ini dapat dilokalkan.

Panjang string antara 1 dan 255 karakter. Tidak

 

Elemen Anak

Elemen Anak Deskripsi
DataFormat

Menentukan format paket data seperti teks atau format HTML yang dapat dibagikan aplikasi. Ini unik per aplikasi dalam paket dan peka huruf besar/kecil.

SupportedFileTypes (jenis: CT_CharmsSupportedFileTypes)

Menentukan jenis file yang dapat dibagikan aplikasi.

 

Elemen Induk

Elemen Induk Deskripsi
Ekstensi (jenis: CT_ApplicationExtension)

Mendeklarasikan titik ekstensibilitas untuk aplikasi.

 

Keterangan

Tombol Bagikan menyediakan akses ke daftar aplikasi target yang dapat menerima data yang ingin dibagikan pengguna. Titik ekstensibilitas ini memungkinkan aplikasi Anda untuk disertakan dalam daftar target berbagi.

ShareTarget harus menentukan elemen SupportedFileTypes , atau setidaknya satu elemen DataFormat . Ini tidak dapat menghilangkan keduanya. Skema memungkinkan menghilangkan keduanya, tetapi validasi semantik akan gagal.

Contoh

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

Lihat juga

TugasMenambahkan berbagi

KonsepKontrak dan ekstensi Aplikasi

Persyaratan

Nilai
Ruang nama http://schemas.microsoft.com/appx/2010/manifest