Condividi tramite


Classe Avvio automatico

La classe Bootstrap contiene metodi helper statici che eseguono facilmente il wrapping delle chiamate ad API programma di avvio automatico.

Definizione

Spazio dei nomi: Microsoft.Windows.ApplicationModel.DynamicDependency

Assembly: Microsoft.WindowsAppRuntime.Bootstrap.Net.dll

public class Bootstrap

Metodi

Metodi per Inizializzare

Inizializza il processo chiamante per l'uso del pacchetto framework di Windows App SDK. Trova un pacchetto framework di Windows App SDK che soddisfa i criteri specificati negli argomenti e lo rende disponibile per l'uso da parte del processo corrente. Se più pacchetti soddisfano i criteri, viene selezionato il candidato migliore.

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

Parametri

majorMinorVersionuint

Versione principale e secondaria del pacchetto framework di Windows App SDK da caricare. La versione è codificata come 0xMMMMNNNN, dove M = Principale e N = Secondario (ad esempio, la versione 1.2 deve essere codificata come 0x00010002).

versionTagcorda

Tag di versione del pacchetto framework di Windows App SDK da caricare (se presente). Ad esempio: "prerelease". Il valore predefinito è null.

minVersionPackageVersion

Versione minima del pacchetto framework di Windows App SDK da usare. L'impostazione predefinita è una nuova istanza predefinita di PackageVersion.

Metodo Arresto

Rimuove le modifiche apportate al processo corrente tramite Inizializzare o TryInitialize (prova inizializzazione). Dopo aver chiamato l'Arresto, l'app non può più chiamare le API di Windows App SDK, inclusa l'API di dipendenza dinamica.

public static void Shutdown();

Metodi TryInitialize (prova inizializzazione)

Inizializza il processo chiamante per l'uso del pacchetto framework di Windows App SDK. L'errore restituisce false con l'errore HRESULT nel parametro hresult. Trova un pacchetto framework di Windows App SDK che soddisfa i criteri specificati negli argomenti e lo rende disponibile per l'uso da parte del processo corrente. Se più pacchetti soddisfano i criteri, viene selezionato il candidato migliore.

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

Parametri

majorMinorVersionuint

Versione principale e secondaria del pacchetto framework di Windows App SDK da caricare. La versione è codificata come 0xMMMMNNNN, dove M = Principale e N = Secondario (ad esempio, la versione 1.2 deve essere codificata come 0x00010002).

hresultuint

L'errore HRESULT, in caso di inizializzazione non è riuscita.

versionTagcorda

Tag di versione del pacchetto framework di Windows App SDK da caricare (se presente). Ad esempio: "prerelease". Il valore predefinito è null.

minVersionPackageVersion

Versione minima del pacchetto framework di Windows App SDK da usare. L'impostazione predefinita è una nuova istanza predefinita di PackageVersion.

Si applica a

Prodotto Introduzione in
Windows App SDK Windows App SDK 1.0

Vedi anche