Bootstrap-Klasse
Die Bootstrap-Klasse enthält statische Hilfsmethoden, die Aufrufe der Bootstrapper-API bequem umschließen.
Definition
Namespace: Microsoft.Windows.ApplicationModel.DynamicDependency
Assembly: Microsoft.WindowsAppRuntime.Bootstrap.Net.dll
public class Bootstrap
Methoden
Initialisieren von Methoden
Initialisiert den aufrufenden Prozess, um das Frameworkpaket von Windows App SDK zu verwenden. Sucht nach einem Windows App SDK Frameworkpaket, das die in den Argumenten angegebenen Kriterien erfüllt, und stellt es zur Verwendung durch den aktuellen Prozess zur Verfügung. Wenn mehrere Pakete die Kriterien erfüllen, wird der beste Kandidat ausgewählt.
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
Die Haupt- und Nebenversion des zu ladenden Windows App SDK Frameworkpakets. Die Version ist als 0xMMMMNNNN
codiert, wobei M
= Haupt und N
= Nebenversion (z. B. sollte Version 1.2 als 0x00010002
codiert werden).
versionTag
Schnur
Das Versionstag des zu ladenden Windows App SDK Frameworkpakets (falls vorhanden). Beispiel: "prerelease"
. Wird standardmäßig auf null
festgelegt.
minVersion
PackageVersion
Die zu verwendende Mindestversion des Windows App SDK Frameworkpakets. Standardmäßig wird eine neue Standard-instance packageVersion verwendet.
shutdown-Methode
Entfernt die Änderungen, die durch Initialize oder TryInitialize am aktuellen Prozess vorgenommen wurden. Nachdem das Herunterfahren aufgerufen wurde, kann Ihre App Windows App SDK-APIs, einschließlich der API für dynamische Abhängigkeiten, nicht mehr aufrufen.
public static void Shutdown();
TryInitialize-Methoden
Initialisiert den aufrufenden Prozess, um das Frameworkpaket von Windows App SDK zu verwenden. Fehler gibt false mit dem Fehler-HRESULT im hresult-Parameter zurück. Sucht nach einem Windows App SDK Frameworkpaket, das die in den Argumenten angegebenen Kriterien erfüllt, und stellt es zur Verwendung durch den aktuellen Prozess zur Verfügung. Wenn mehrere Pakete die Kriterien erfüllen, wird der beste Kandidat ausgewählt.
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
Die Haupt- und Nebenversion des zu ladenden Windows App SDK Frameworkpakets. Die Version ist als 0xMMMMNNNN
codiert, wobei M
= Haupt und N
= Nebenversion (z. B. sollte Version 1.2 als 0x00010002
codiert werden).
hresult
Uint
Der Fehler HRESULT, wenn die Initialisierung fehlgeschlagen ist.
versionTag
Schnur
Das Versionstag des zu ladenden Windows App SDK Frameworkpakets (falls vorhanden). Beispiel: "prerelease"
. Wird standardmäßig auf null
festgelegt.
minVersion
PackageVersion
Die zu verwendende Mindestversion des Windows App SDK Frameworkpakets. Standardmäßig wird eine neue Standard-instance packageVersion verwendet.
Gilt für:
„Product“ (Produkt) | Eingeführt in |
---|---|
Windows-App-SDK | Windows App SDK 1.0 |
Siehe auch
Windows developer
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für