Kelas bootstrap
Kelas Bootstrap berisi metode pembantu statis yang dengan mudah membungkus panggilan ke API Bootstrapper.
Definisi
Namespace layanan: Microsoft.Windows.ApplicationModel.DynamicDependency
Rakitan: Microsoft.WindowsAppRuntime.Bootstrap.Net.dll
public class Bootstrap
Metode
Menginisialisasi metode
Menginisialisasi proses panggilan untuk menggunakan paket kerangka kerja SDK Aplikasi Windows. Menemukan paket kerangka kerja SDK Aplikasi Windows yang memenuhi kriteria yang disediakan dalam argumen, dan membuatnya tersedia untuk digunakan oleh proses saat ini. Jika beberapa paket memenuhi kriteria, maka kandidat terbaik dipilih.
public static void Initialize(uint majorMinorVersion);
public static void Initialize(uint majorMinorVersion, string versionTag);
public static void Initialize(uint majorMinorVersion, string versionTag, PackageVersion minVersion);
Parameter
majorMinorVersion
uint
Versi utama dan minor dari paket kerangka kerja SDK Aplikasi Windows untuk dimuat. Versi dikodekan sebagai 0xMMMMNNNN
, di mana M
= Mayor dan N
= Minor (misalnya, versi 1.2 harus dikodekan sebagai 0x00010002
).
versionTag
tali
Tag versi paket kerangka kerja SDK Aplikasi Windows untuk dimuat (jika ada). Contohnya,"prerelease"
. Default ke null
.
minVersion
PackageVersion
Versi minimum paket kerangka kerja SDK Aplikasi Windows untuk digunakan. Default ke instans default baru PackageVersion.
Metode matikan
Menghapus perubahan yang dilakukan pada proses saat ini dengan Menginisialisasi atau TryInitialize. Setelah Matikan dipanggil, aplikasi Anda tidak dapat lagi memanggil API SDK Aplikasi Windows, termasuk API dependensi Dinamis.
public static void Shutdown();
Metode TryInitialize
Menginisialisasi proses panggilan untuk menggunakan paket kerangka kerja SDK Aplikasi Windows. Kegagalan mengembalikan false dengan kegagalan HRESULT dalam parameter hresult . Menemukan paket kerangka kerja SDK Aplikasi Windows yang memenuhi kriteria yang disediakan dalam argumen, dan membuatnya tersedia untuk digunakan oleh proses saat ini. Jika beberapa paket memenuhi kriteria, maka kandidat terbaik dipilih.
public static bool TryInitialize(uint majorMinorVersion, out int hresult);
public static bool TryInitialize(uint majorMinorVersion, string versionTag, out int hresult);
public static bool TryInitialize(uint majorMinorVersion, string versionTag, PackageVersion minVersion, out int hresult);
Parameter
majorMinorVersion
uint
Versi utama dan minor dari paket kerangka kerja SDK Aplikasi Windows untuk dimuat. Versi dikodekan sebagai 0xMMMMNNNN
, di mana M
= Mayor dan N
= Minor (misalnya, versi 1.2 harus dikodekan sebagai 0x00010002
).
hresult
uint
Kegagalan HRESULT, jika inisialisasi gagal.
versionTag
tali
Tag versi paket kerangka kerja SDK Aplikasi Windows untuk dimuat (jika ada). Contohnya,"prerelease"
. Default ke null
.
minVersion
PackageVersion
Versi minimum paket kerangka kerja SDK Aplikasi Windows untuk digunakan. Default ke instans default baru PackageVersion.
Berlaku untuk
Produk | Diperkenalkan di |
---|---|
SDK Aplikasi Windows | SDK Aplikasi Windows 1.0 |
Lihat juga
Windows developer