Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menunjukkan jenis jalur folder yang akan diambil dalam kueri untuk jalur atau info lain tentang paket.
Syntax
typedef enum PackagePathType {
PackagePathType_Install,
PackagePathType_Mutable,
PackagePathType_Effective,
PackagePathType_MachineExternal,
PackagePathType_UserExternal,
PackagePathType_EffectiveExternal
} ;
Constants
PackagePathType_InstallAmbil jalur paket di folder penginstalan asli untuk aplikasi. |
PackagePathType_MutableAmbil jalur paket di folder penginstalan yang dapat diubah untuk aplikasi, jika aplikasi dinyatakan dapat diubah dalam manifes paket. |
PackagePathType_EffectiveMenentukan bahwa jalur paket harus diambil sesuai dengan logika berikut: * Jika paket memiliki lokasi User-External, maka kembalikan jalur tersebut. * Jika tidak, jika paket memiliki lokasi Machine-External, maka kembalikan jalur tersebut. * Jika tidak, jika paket memiliki lokasi Yang Dapat Diubah, maka kembalikan jalur Yang Dapat Diubah. Lihat juga Membuat direktori di lokasi mana pun berdasarkan direktori aplikasi yang dipaketkan. * Jika tidak, kembalikan kesalahan. |
PackagePathType_MachineExternalMenentukan bahwa jalur paket harus diambil sesuai dengan logika berikut: * Jika paket memiliki lokasi Machine-External, maka kembalikan jalur tersebut. * Jika tidak, kembalikan kesalahan. |
PackagePathType_UserExternalMenentukan bahwa jalur paket harus diambil sesuai dengan logika berikut: * Jika paket memiliki lokasi User-External, maka kembalikan jalur tersebut. * Jika tidak, kembalikan kesalahan. |
PackagePathType_EffectiveExternalMenentukan bahwa jalur paket harus diambil sesuai dengan logika berikut: * Jika paket memiliki lokasi User-External, maka kembalikan jalur tersebut. * Jika tidak, jika paket memiliki lokasi Machine-External, maka kembalikan jalur tersebut. * Jika tidak, kembalikan kesalahan. |
Komentar
Aplikasi memiliki folder penginstalan yang dapat diubah jika menggunakan ekstensi windows.mutablePackageDirectories dalam manifes paketnya. Ekstensi ini menentukan folder di bawah jalur %ProgramFiles%\ModifiableWindowsApps tempat konten folder penginstalan aplikasi diproyeksikan sehingga pengguna dapat mengubah file penginstalan. Fitur ini saat ini hanya tersedia untuk jenis game PC desktop tertentu yang diterbitkan oleh Microsoft dan mitra kami, dan memungkinkan jenis game ini untuk mendukung mod.
Paket selalu memiliki lokasi Instal, dan juga dapat memiliki Lokasi yang Dapat Diubah atau Eksternal, atau bahkan keduanya. Konsep "efektif" adalah lokasi yang memiliki prioritas tertinggi untuk paket/pengguna.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 10 [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
| Header | appmodel.h |