Paket (Windows 10)
Menentukan elemen akar dari manifes paket aplikasi. Manifes menjelaskan struktur dan kemampuan perangkat lunak ke sistem.
Hierarki elemen
<Paket>
Sintaks
<Package
IgnorableNamespaces = 'A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.' >
<!-- Child elements -->
Identity
& mp:PhoneIdentity?
& Properties
& Resources
& Dependencies
& Capabilities?
& Extensions?
& Applications?
& uap15:Capabilities?
</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. | String dengan panjang nilai 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. |
Properti | Menentukan metadata tambahan tentang paket termasuk atribut yang menjelaskan bagaimana paket muncul untuk pengguna. |
Sumber | Mendeklarasikan bahasa untuk sumber daya yang dikandung paket. Setiap paket harus mendeklarasikan setidaknya satu bahasa untuk sumber daya. Atribut tingkat fitur DirectX dan skala umum untuk semua sumber daya dalam paket. |
mp:PhoneIdentity | Jika aplikasi Anda adalah pembaruan untuk aplikasi yang sebelumnya tersedia di Windows Phone, pastikan elemen ini cocok dengan apa yang ada di manifes aplikasi aplikasi Anda sebelumnya. Gunakan GUID yang sama yang ditetapkan ke aplikasi oleh Store. Ini memastikan bahwa pengguna aplikasi Anda yang meningkatkan ke Windows 10 akan menerima aplikasi baru Anda sebagai pembaruan, dan bukan sebagai duplikat. |
uap15:Capabilities | Menyatakan akses ke sumber daya pengguna yang dilindungi yang diperlukan paket. Elemen ini dapat digunakan oleh paket non-utama. Elemen ini hanya dapat digunakan oleh paket kerangka kerja. |
Catatan
Anda mungkin mendapatkan kesalahan jika elemen manifes DisplayName atau Description berisi karakter yang tidak diizinkan oleh firewall Windows; yaitu |
dan all
, karena Windows mana yang gagal membuat profil AppContainer untuk paket. Gunakan referensi ini untuk pemecahan masalah jika Anda mendapatkan kesalahan.
Elemen induk
Ini adalah elemen terluar dalam dokumen. Ini tidak dapat dimuat oleh elemen lain.
Persyaratan
Item | Nilai |
---|---|
Ruang nama | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |