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.