Classe d’amorçage
La classe Bootstrap contient des méthodes d’assistance statiques qui encapsulent facilement les appels à l’API bootstrapper.
Définition
Espace de noms : Microsoft.Windows.ApplicationModel.DynamicDependency
Assembly : Microsoft.WindowsAppRuntime.Bootstrap.Net.dll
public class Bootstrap
Méthodes
Initialiser des méthodes
Initialise le processus d’appel pour utiliser le package d’infrastructure du Kit de développement logiciel (SDK) d’application Windows. Recherche un package d’infrastructure du Kit de développement logiciel (SDK) d’application Windows répondant aux critères fournis dans les arguments et le rend disponible pour une utilisation par le processus actuel. Si plusieurs packages répondent aux critères, le meilleur candidat est sélectionné.
public static void Initialize(uint majorMinorVersion);
public static void Initialize(uint majorMinorVersion, string versionTag);
public static void Initialize(uint majorMinorVersion, string versionTag, PackageVersion minVersion);
Paramètres
majorMinorVersion
uint
Version principale et mineure du package d’infrastructure du Kit de développement logiciel (SDK) d’application Windows à charger. La version est encodée en tant que 0xMMMMNNNN
, où M
= Major et N
= Minor (par exemple, la version 1.2 doit être encodée en tant que 0x00010002
).
versionTag
corde
Balise de version du package d’infrastructure du Kit de développement logiciel (SDK) d’application Windows à charger (le cas échéant). Par exemple : "prerelease"
. La valeur par défaut est null
.
minVersion
PackageVersion
Version minimale du package d’infrastructure du Kit de développement logiciel (SDK) d’application Windows à utiliser. La valeur par défaut est une nouvelle instance par défaut de PackageVersion.
Méthode Shutdown
Supprime les modifications apportées au processus actuel par Initialize ou TryInitialize. Une fois l’arrêt appelé, votre application ne peut plus appeler les API du Kit de développement logiciel (SDK) d’application Windows, y compris l’API de dépendance dynamique.
public static void Shutdown();
Méthodes TryInitialize
Initialise le processus d’appel pour utiliser le package d’infrastructure du Kit de développement logiciel (SDK) d’application Windows. L’échec retourne false avec l’échec HRESULT dans le paramètre hresult . Recherche un package d’infrastructure du Kit de développement logiciel (SDK) d’application Windows répondant aux critères fournis dans les arguments et le rend disponible pour une utilisation par le processus actuel. Si plusieurs packages répondent aux critères, le meilleur candidat est sélectionné.
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);
Paramètres
majorMinorVersion
uint
Version principale et mineure du package d’infrastructure du Kit de développement logiciel (SDK) d’application Windows à charger. La version est encodée en tant que 0xMMMMNNNN
, où M
= Major et N
= Minor (par exemple, la version 1.2 doit être encodée en tant que 0x00010002
).
hresult
uint
Échec HRESULT, si l’initialisation a échoué.
versionTag
corde
Balise de version du package d’infrastructure du Kit de développement logiciel (SDK) d’application Windows à charger (le cas échéant). Par exemple : "prerelease"
. La valeur par défaut est null
.
minVersion
PackageVersion
Version minimale du package d’infrastructure du Kit de développement logiciel (SDK) d’application Windows à utiliser. La valeur par défaut est une nouvelle instance par défaut de PackageVersion.
S’applique à
Product | Introduite dans |
---|---|
Kit de développement logiciel (SDK) pour application Windows | SDK d’application Windows 1.0 |
Voir aussi
Windows developer