Paket (skema paket untuk Windows 8)

Menentukan elemen akar dari manifes paket aplikasi. Manifes menjelaskan struktur dan kemampuan perangkat lunak ke sistem.

Hierarki elemen

<Paket>

Sintaks

<Package IgnorableNamespaces? = A string between 1 and 32767 characters in length with a non-whitespace character at its beginning and end. >

  <!-- Child elements -->
  ( Identity
  & Properties
  & Resources
  & Prerequisites
  & Dependencies?
  & Capabilities?
  & Extensions?
  & Applications?
  )

</Package>

Kunci

? opsional (nol atau satu)

& konektor interleave (dapat terjadi dalam urutan apa pun)

Atribut dan Elemen

Atribut

Atribut Deskripsi Jenis Data Diperlukan Nilai default
IgnorableNamespaces

Mendeklarasikan namespace yang digunakan dalam manifes yang harus diabaikan. Elemen namespace yang diabaikan tidak divalidasi dan harus dianggap tidak tepercaya. Beberapa namespace ditentukan dengan spasi di antara setiap namespace.

Panjang string antara 1 dan 32767 karakter dengan karakter non-spasi di awal dan akhir. Tidak

 

Elemen Anak

Elemen Anak Deskripsi
Aplikasi

Mewakili satu atau beberapa aplikasi yang terdiri dari paket.

Kemampuan

Menyatakan akses ke sumber daya pengguna yang dilindungi yang diperlukan paket.

Dependensi

Menyatakan paket lain yang bergantung pada paket untuk menyelesaikan perangkat lunaknya.

Ekstensi (jenis: CT_PackageExtensions)

Mendefinisikan satu atau beberapa titik ekstensibilitas untuk paket.

Identitas

Menentukan pengidentifikasi unik global untuk paket. Identitas paket direpresentasikan sebagai tuple atribut paket.

Prasyarat

Menyatakan sistem operasi minimum dan persyaratan perangkat lunak yang harus ada agar paket berlaku untuk sistem.

Properti

Menentukan metadata tambahan tentang paket termasuk atribut yang menjelaskan bagaimana paket muncul untuk pengguna.

Catatan Anda mungkin mendapatkan kesalahan jika elemen manifes DisplayName atau Description berisi karakter yang tidak diizinkan oleh firewall Windows; yaitu "|" dan "semua", karena Windows gagal membuat profil AppContainer untuk paket . Gunakan referensi ini untuk [pemecahan masalah](/windows/win32/appxpkg/pemecahan masalah) jika Anda mendapatkan kesalahan.
 
Sumber

Mendeklarasikan bahasa untuk sumber daya yang dikandung paket. Setiap paket harus mendeklarasikan setidaknya satu bahasa untuk sumber daya.

 

Elemen Induk

Elemen terluar (dokumen) ini mungkin tidak dimuat oleh elemen lain.

Persyaratan

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