skema manifes ekstensi Windows 8.1
Referensi ini menyediakan detail untuk setiap elemen, atribut, dan jenis data yang menentukan skema untuk manifes paket aplikasi untuk aplikasi Windows 8.1. File definisi skema AppxManifestSchema2010_v2.xsd.
AppxManifestSchema2010_v2.xsd adalah skema yang menentukan skema manifes keseluruhan untuk aplikasi Windows 8.1. AppxManifestSchema2010_v2.xsd adalah salinan skema manifes Windows 8, AppxManifestSchema.xsd, tetapi menambahkan elemen dan atribut baru di namespace Windows 8.1. Skema ini hanya digunakan untuk memvalidasi manifes yang menentukan OSMinVersion sebagai 6.3.*. Jenis namespace Windows 8.1 ini diimpor ke dalam skema ini dari file AppxManifestSchema2013.xsd.
Tabel berikut mencantumkan semua elemen dalam skema ini, diurutkan menurut abjad berdasarkan nama.
Elemen | Deskripsi |
---|---|
ActivatableClass (jenis: CT_InProcessActivatableClass) | Menyatakan kelas runtime yang terkait dengan titik ekstensibilitas. |
ActivatableClass (jenis: CT_OutOfProcessActivatableClass) | Menyatakan kelas runtime yang terkait dengan titik ekstensibilitas. |
ActivatableClassAttribute | Menentukan atribut kelas yang disimpan di penyimpanan properti Windows Runtime. |
Aplikasi | Mewakili aplikasi yang terdiri dari atau semua fungsionalitas yang dikirimkan dalam paket. |
ApplicationContentUriRules | Menentukan halaman mana dalam konteks web yang memiliki akses ke perangkat geolokasi sistem (jika aplikasi memiliki izin untuk mengakses kemampuan ini) dan akses ke clipboard. |
ApplicationExtensionChoice | Elemen pilihan ekstensi aplikasi abstrak untuk grup substitusi XSD. Ini tidak dapat dideklarasikan dalam XML. |
Aplikasi | Mewakili satu atau beberapa aplikasi yang terdiri dari paket. |
Argumen | Menentukan daftar argumen yang dipisahkan koma untuk diteruskan ke yang dapat dieksekusi. |
AutoPlayContent | Mendeklarasikan titik ekstensibilitas aplikasi jenis windows.autoPlayContent. Aplikasi ini menyediakan tindakan konten AutoPlay yang ditentukan. |
AutoPlayDevice | Mendeklarasikan titik ekstensibilitas aplikasi jenis windows.autoPlayDevice. Aplikasi ini menyediakan tindakan perangkat AutoPlay yang ditentukan. |
BackgroundTasks | Menentukan titik ekstensibilitas aplikasi jenis windows.backgroundTasks. Tugas latar belakang berjalan di host latar belakang khusus; yaitu, tanpa UI. |
Kemampuan | Menyatakan akses ke sumber daya pengguna yang dilindungi yang diperlukan paket. |
Kemampuan | Menyatakan kemampuan yang diperlukan oleh paket. |
Sertifikat | Sertifikat untuk digunakan dengan paket dan ditempatkan di penyimpanan sertifikat sistem. |
Sertifikat | Menyatakan titik ekstensibilitas paket jenis windows.certificates. Aplikasi ini memerlukan satu atau beberapa sertifikat dari penyimpanan sertifikat yang ditentukan. |
DataFormat | Menentukan format paket data seperti format teks atau HTML yang dapat dibagikan aplikasi. Ini unik per aplikasi dalam paket dan peka huruf besar/kecil. |
DefaultTile | Petak peta default yang mewakili aplikasi di layar Mulai. Petak peta ini ditampilkan saat aplikasi pertama kali diinstal, sebelum menerima pemberitahuan pembaruan apa pun. Saat petak peta tidak memiliki pemberitahuan untuk ditampilkan, petak peta kembali ke default ini. |
Dependensi | Menyatakan paket lain yang bergantung pada paket untuk menyelesaikan perangkat lunaknya. |
Deskripsi | Deskripsi ramah yang dapat ditampilkan kepada pengguna. |
DeviceCapability | Menyatakan kemampuan perangkat yang diperlukan oleh paket. |
DeviceCapabilityChoice | Elemen pilihan kemampuan perangkat abstrak untuk grup substitusi XSD. Ini tidak dapat dideklarasikan dalam XML. |
DisplayName | Nama yang mudah diingat yang dapat ditampilkan kepada pengguna. String ini dapat dilokalkan. |
EditFlags | Menentukan jenis info yang dilihat pengguna saat membuka file yang terkait dengan titik ekstensibilitas. |
Ekstensi (dalam jenis: CT_PackageExtensions) | Menyatakan titik ekstensibilitas untuk paket. |
Ekstensi (jenis: CT_ApplicationExtension) | Mendeklarasikan titik ekstensibilitas untuk aplikasi. |
Ekstensi (jenis: CT_ApplicationExtensions) | Menentukan satu atau beberapa titik ekstensibilitas untuk aplikasi. |
Ekstensi (jenis: CT_PackageExtensions) | Menentukan satu atau beberapa titik ekstensibilitas untuk paket. |
FileOpenPicker | Mendeklarasikan titik ekstensibilitas aplikasi jenis windows.fileOpenPicker. Aplikasi ini memungkinkan pengguna memilih dan membuka jenis file yang ditentukan. |
FileSavePicker | Mendeklarasikan titik ekstensibilitas aplikasi jenis windows.fileSavePicker. Aplikasi ini memungkinkan pengguna memilih nama file, ekstensi, dan lokasi penyimpanan untuk jenis file yang ditentukan. |
FileType (dalam jenis: CT_FTASupportedFileTypes) | Tipe file yang didukung ditentukan sebagai ekstensi jenis filenya. |
FileType (jenis: ST_FileType) | Tipe file yang ditentukan sebagai ekstensi tipe filenya. Ini unik per aplikasi dalam paket dan peka huruf besar/kecil. |
FileTypeAssociation | Mendeklarasikan titik ekstensibilitas aplikasi jenis windows.fileTypeAssociation. Asosiasi jenis file menunjukkan bahwa aplikasi terdaftar untuk menangani file dari jenis yang ditentukan. |
Kerangka | Menunjukkan apakah paket tersebut adalah paket kerangka kerja; yaitu, paket yang dapat digunakan oleh paket lain. Nilainya false secara default. Anda tidak boleh menentukan nilai untuk itu kecuali Anda membuat kerangka kerja. |
Identitas | Menentukan pengidentifikasi unik global untuk paket. Identitas paket direpresentasikan sebagai tuple atribut paket. |
InProcessServer | Menyatakan titik ekstensibilitas paket jenis windows.activatableClass.inProcessServer. Aplikasi ini menggunakan pustaka tautan dinamis (DLL) yang mengekspos satu atau beberapa kelas yang dapat diaktifkan. |
TipsAlat | Menentukan string yang menyediakan info tambahan kepada pengguna tentang jenis file. |
InitialRotationPreference | Menjelaskan orientasi di mana aplikasi lebih suka ditampilkan untuk pengalaman pengguna terbaik. Pada perangkat yang dapat diputar, seperti tablet, aplikasi tidak akan digambar ulang untuk orientasi yang tidak ditentukan di sini. Misalnya, jika aplikasi hanya menentukan orientasi Lanskap dan LandscapeFlipped, dan perangkat diputar ke orientasi Potret, aplikasi tidak akan berputar. Perhatikan bahwa pada perangkat yang tidak dapat diputar, aplikasi mungkin ditampilkan dalam orientasi default perangkat tersebut dan orientasi pilihan aplikasi akan diabaikan. Namun, pada perangkat dengan kunci rotasi diaktifkan, rotasi pilihan aplikasi Anda akan tetap dihormati. Pilihan preferensi orientasi ini berlaku untuk [layar percikan](element-splashscreen.md) dan UI aplikasi saat sesi baru diluncurkan untuk aplikasi Anda. Preferensi dapat diubah selama durasi melalui properti [AutoRotationPreferences](/uwp/api/Windows.Graphics.Display.DisplayInformation). |
Instancing | Menentukan apakah executable berjalan sebagai satu instans atau dapat berjalan sebagai beberapa instans. |
Antarmuka | Mendeklarasikan antarmuka yang terkait dengan proksi. |
LaunchAction (dalam jenis: CT_AutoPlayContent) | Menjelaskan tindakan konten Pemutaran Otomatis. |
LaunchAction (dalam jenis: CT_AutoPlayDevice) | Menjelaskan tindakan perangkat AutoPlay. |
LayarKunci | Menentukan lencana dan pemberitahuan yang mewakili aplikasi di layar kunci, yang ditampilkan saat sistem dikunci. |
Logo | Jalur ke file yang berisi gambar. |
OSMaxVersionTested | Ini harus diisi oleh pengembang dengan versi Windows tertinggi tempat paket diuji. Bidang ini wajib diisi. Windows tidak akan memblokir penginstalan paket pada versi OS yang lebih tinggi dari nilai yang disediakan di bidang ini. Ketika aplikasi dijalankan, Windows akan membandingkan bidang ini dengan versi OS yang sebenarnya. Jika nilai yang disediakan di bidang ini kurang dari versi OS saat ini, Windows dapat memberikan perilaku yang kompatibel dengan versi OS tertinggi yang diuji untuk beberapa atau semua API. Jika nilai yang disediakan di bidang ini lebih besar dari atau sama dengan versi OS saat ini, Windows tidak akan menerapkan perubahan kompatibilitas apa pun pada API. |
OSMinVersion | Versi minimum sistem operasi yang diperlukan paket. |
OutOfProcessServer | Mendeklarasikan titik ekstensi paket jenis windows.activatableClass.outOfProcessServer. Aplikasi ini menggunakan executable (EXE) yang mengekspos satu atau beberapa kelas yang dapat diaktifkan. |
Paket | Menentukan elemen akar dari manifes paket aplikasi. Manifes menjelaskan struktur dan kemampuan perangkat lunak ke sistem. |
PackageDependency | Menyatakan dependensi pada paket lain yang ditandai sebagai paket kerangka kerja. |
Jalur (jenis: ST_Executable) | Jalur ke executable. |
Jalur (jenis: ST_FileName) | Jalur ke DLL. |
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.
|
Protokol | Mendeklarasikan titik ekstensibilitas aplikasi dari jenis windows.protocol. Asosiasi URI menunjukkan bahwa aplikasi terdaftar untuk menangani URI dengan skema yang ditentukan. |
ProxyStub | Mendeklarasikan titik ekstensibilitas paket jenis windows.activatableClass.proxyStub. Proksi dapat terdiri dari satu atau beberapa antarmuka. |
PublisherDisplayName | Nama yang mudah diingat untuk penerbit yang dapat ditampilkan kepada pengguna. |
Sumber daya | Mendeklarasikan bahasa untuk sumber daya yang terkandung dalam paket. Atribut tingkat fitur DirectX dan skala umum untuk semua sumber daya dalam paket. |
ResourcePackage | Menunjukkan apakah paket tersebut adalah paket sumber daya. Paket sumber daya dapat digunakan oleh paket lain. Nilainya salah secara default. Anda tidak boleh menentukan nilai untuk itu kecuali Anda membuat sumber daya. |
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. |
Rotasi | Menentukan orientasi rotasi tunggal tempat aplikasi akan ditampilkan. |
Aturan | Menentukan halaman mana dalam konteks web yang memiliki akses ke perangkat geolokasi sistem (jika aplikasi memiliki izin untuk mengakses kemampuan ini) dan akses ke clipboard. |
SelectionCriteria | Menentukan kriteria pilihan untuk sertifikat yang ditentukan untuk paket. |
ShareTarget | Mendeklarasikan titik ekstensi aplikasi jenis windows.shareTarget. Aplikasi ini dapat berbagi jenis file yang ditentukan. |
Layar Splash | Menentukan tampilan layar percikan, yang ditampilkan oleh aplikasi selama peluncuran. |
SupportedFileTypes (jenis: CT_CharmsSupportedFileTypes) | Menentukan jenis file yang dapat dibagikan aplikasi. |
SupportedFileTypes (jenis: CT_FTASupportedFileTypes) | Menentukan jenis file yang terkait dengan aplikasi. Mereka unik per paket dan peka huruf besar/kecil. |
SupportsAnyFileType | Menunjukkan apakah semua jenis file didukung untuk berbagi. |
Tugas | Tugas latar belakang yang terkait dengan titik ekstensibilitas aplikasi. |
TaskChoice | Elemen pilihan tugas abstrak untuk grup pengganti XSD. Ini tidak dapat dideklarasikan dalam XML. |
TrustFlags | Menunjukkan apakah sertifikat untuk paket eksklusif untuk paket. |
VisualElements | Menjelaskan aspek visual aplikasi UWP: petak peta default, gambar logo, warna teks dan latar belakang, orientasi layar awal, layar percikan, dan tampilan petak peta layar kunci. |
VisualElementsChoice | Elemen visual abstrak memilih elemen untuk grup substitusi XSD. Ini tidak dapat dideklarasikan dalam XML. |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk