Bagikan melalui


RegisterPackageOptions Kelas

Definisi

Menentukan opsi penyebaran yang dapat Anda konfigurasi saat menggunakan metode RegisterPackageByUriAsync untuk mendaftarkan Paket.

public ref class RegisterPackageOptions sealed
/// [Windows.Foundation.Metadata.Activatable(655360, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class RegisterPackageOptions final
[Windows.Foundation.Metadata.Activatable(655360, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class RegisterPackageOptions
function RegisterPackageOptions()
Public NotInheritable Class RegisterPackageOptions
Warisan
Object Platform::Object IInspectable RegisterPackageOptions
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10, version 2004 (diperkenalkan dalam 10.0.19041.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v10.0)

Keterangan

Anda dapat meneruskan instans yang diinisialisasi dari kelas ini ke parameter opsi metode RegisterPackageByUriAsync .

Konstruktor

RegisterPackageOptions()

Membuat instans baru kelas RegisterPackageOptions .

Properti

AllowUnsigned

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan mengizinkan Paket yang tidak ditandatangani untuk didaftarkan.

AppDataVolume

Mendapatkan atau menetapkan volume target untuk menyimpan data aplikasi.

DeferRegistrationWhenPackagesAreInUse

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan menunda pendaftaran Paket utama atau paket dependensi jika paket saat ini sedang digunakan.

DependencyPackageUris

Mendapatkan daftar URI Paket dependensi yang akan ditambahkan.

DeveloperMode

Mendapatkan atau menetapkan nilai yang menunjukkan apakah aplikasi diinstal dalam mode pengembang.

ExpectedDigests

Mendapatkan kamus yang memetakan URI yang terkait dengan RegisterPackageOptions dengan string hash yang sesuai.

ExternalLocationUri

Mendapatkan atau mengatur URI lokasi disk eksternal di luar Paket MSIX tempat manifes paket dapat mereferensikan konten aplikasi.

ForceAppShutdown

Mendapatkan atau menetapkan nilai yang menunjukkan apakah proses yang terkait dengan Paket akan dimatikan secara paksa sehingga pendaftaran dapat dilanjutkan jika paket, atau paket apa pun yang bergantung pada paket, saat ini sedang digunakan.

ForceTargetAppShutdown

Mendapatkan atau menetapkan nilai yang menunjukkan apakah proses yang terkait dengan Paket akan dimatikan secara paksa sehingga pendaftaran dapat dilanjutkan jika paket saat ini sedang digunakan.

ForceUpdateFromAnyVersion

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan memaksa versi tertentu dari Paket untuk ditahapkan/didaftarkan, terlepas dari apakah versi yang lebih tinggi sudah ditahapkan/didaftarkan.

InstallAllResources

Mendapatkan atau menetapkan nilai yang menunjukkan apakah aplikasi melewati pemeriksaan penerapan sumber daya. Ini secara efektif menahapkan atau mendaftarkan semua Paket sumber daya yang diteruskan pengguna ke perintah , yang memaksa penerapan untuk semua paket yang terkandung dalam bundel. Jika pengguna lolos dalam bundel, semua paket sumber daya yang terkandung akan didaftarkan.

OptionalPackageFamilyNames

Mendapatkan daftar nama keluarga Paket dari bundel utama yang akan didaftarkan.

StageInPlace

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan menahapkan Paket di tempat.

Berlaku untuk

Lihat juga