Bootstrap třída

Třída Bootstrap obsahuje statické pomocné metody, které usnadňují volání Bootstrapper API.

Definice

Obor názvů: Microsoft.Windows.ApplicationModel.DynamicDependency

Sestavení: Microsoft.WindowsAppRuntime.Bootstrap.Net.dll

public class Bootstrap

Metody

Inicializujte metody

Inicializuje volající proces tak, aby používal balíček architektury sady Windows App SDK. Najde balíček architektury sady Windows App SDK splňující kritéria uvedená v argumentech a zpřístupní ho pro použití aktuálním procesem. Pokud kritéria splňuje více balíčků, vybere se nejlepší kandidát.

public static void Initialize(uint majorMinorVersion);
public static void Initialize(uint majorMinorVersion, string versionTag);
public static void Initialize(uint majorMinorVersion, string versionTag, PackageVersion minVersion);

Parametry

majorMinorVersion uint

Hlavní a dílčí verze balíčku rámce sady Windows App SDK, který se má načíst. Verze je kódována jako 0xMMMMNNNN, kde M = Hlavní a N = Vedlejší (například verze 1.2 má být kódována jako 0x00010002).

versionTag řetězec

Značka verze balíčku frameworku sady Windows App SDK, který se má načíst (pokud existuje). Například: "prerelease". Výchozí hodnota je null.

minVersion Verze balíčku

Minimální verze balíčku architektury sady Windows App SDK, který se má použít. Výchozí hodnota je nová standardní instance PackageVersion.

Metoda vypnutí

Odebere změny provedené v aktuálním procesu pomocí Initialize nebo TryInitialize. Po zavolání vypnutí už vaše aplikace nemůže volat rozhraní API sady Windows App SDK, včetně rozhraní API dynamické závislosti .

public static void Shutdown();

Metody TryInitialize

Inicializuje volající proces tak, aby používal balíček architektury sady Windows App SDK. Selhání vrátí hodnotu false s chybou HRESULT v parametru hresult. Najde balíček architektury sady Windows App SDK splňující kritéria uvedená v argumentech a zpřístupní ho pro použití aktuálním procesem. Pokud kritéria splňuje více balíčků, vybere se nejlepší kandidát.

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);

Parametry

majorMinorVersion uint

Hlavní a dílčí verze balíčku rámce sady Windows App SDK, který se má načíst. Verze je kódována jako 0xMMMMNNNN, kde M = Hlavní a N = Vedlejší (například verze 1.2 má být kódována jako 0x00010002).

hresult uint

Selhání HRESULT, pokud inicializace selhala.

versionTag řetězec

Značka verze balíčku frameworku sady Windows App SDK, který se má načíst (pokud existuje). Například: "prerelease". Výchozí hodnota je null.

minVersion Verze balíčku

Minimální verze balíčku architektury sady Windows App SDK, který se má použít. Výchozí hodnota je nová standardní instance PackageVersion.

Vztahuje se na

Výrobek Představeno v
Sada SDK aplikací pro Windows Windows App SDK 1.0

Viz také