Identitas (Windows 10)
Menentukan pengidentifikasi unik global untuk paket. Identitas paket direpresentasikan sebagai tuple atribut paket.
Hierarki elemen
<Identitas>
Sintaks
<Identity
Name = 'A string with a value between 3 and 50 characters in length that consists of alpha-numeric, period, and dash characters. Additionally, it cannot be any of the folllowing string values: "CON", "PRN", "AUX", "NUL", "COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM7", "COM8", "COM9", "LPT1", "LPT2", "LPT3", "LPT4", "LPT5", "LPT6", "LPT7", "LPT8", or "LPT9".'
ProcessorArchitecture = 'An optional string that can have one of the following values: "x86", "x64", "arm", "arm64", or "neutral".'
Publisher = 'A string with a value between 1 and 8192 characters in length that fits the regular expression of a distinguished name.'
Version = 'A version string in quad notation, "Major.Minor.Build.Revision" where Major cannot be "0".'
ResourceId = 'An optional ASCII string with a value between 1 and 30 characters in length. Additionally, it cannot be any of the folllowing string values: "CON", "PRN", "AUX", "NUL", "COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM7", "COM8", "COM9", "LPT1", "LPT2", "LPT3", "LPT4", "LPT5", "LPT6", "LPT7", "LPT8", or "LPT9".' />
Atribut dan elemen
Atribut
Atribut | Deskripsi | Jenis Data | Diperlukan | Nilai default |
---|---|---|---|---|
Nama | Menjelaskan isi paket. Atribut Name peka huruf besar/kecil. Gunakan atribut DisplayName untuk menampilkan nama paket kepada pengguna. | String dengan panjang nilai antara 3 dan 50 karakter yang terdiri dari karakter alfa-numerik, titik, dan tanda hubung. Selain itu, tidak boleh salah satu nilai string folllowing: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, atau LPT9. | Ya | |
ProcessorArchitecture | Menjelaskan arsitektur kode yang terkandung dalam paket. Paket yang menyertakan kode yang dapat dieksekusi harus menyertakan atribut ini. | String opsional yang dapat memiliki salah satu nilai berikut: x86, x64, arm, arm64, atau netral. | Tidak | Netral |
Publisher | Menjelaskan informasi penerbit. Atribut Publisher harus cocok dengan informasi subjek penerbit sertifikat yang digunakan untuk menandatangani paket. Untuk informasi selengkapnya, lihat Mengemas aplikasi. | String dengan panjang nilai antara 1 dan 8192 karakter yang sesuai dengan ekspresi reguler dari nama khusus. | Ya | |
ResourceId | Menjelaskan jenis sumber daya UI yang terkandung dalam paket. ResourceId adalah string yang ditentukan penerbit. | String ASCII opsional dengan nilai antara 1 dan 30 karakter. Selain itu, tidak boleh salah satu nilai string folllowing: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, atau LPT9. | Tidak | |
Versi | Nomor versi paket. | String versi dalam notasi quad, Major.Minor.Build.Revision di mana Major tidak dapat 0 . |
Ya |
Elemen anak
Tidak ada.
Elemen induk
elemen induk | Deskripsi |
---|---|
Paket | Menentukan elemen akar dari manifes paket aplikasi. Manifes menjelaskan struktur dan kemampuan perangkat lunak ke sistem. |
Contoh
Contoh ini berasal dari file manifes aplikasi dari sampel informasi paket Aplikasi di GitHub.
<Identity
Name="Microsoft.SDKSamples.PackageSample.CS"
Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US"
Version="1.0.1.0" />
Persyaratan
Item | Nilai |
---|---|
Ruang nama | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |