Partilhar via


Classe Bootstrap

A classe Bootstrap contém métodos auxiliares estáticos que encapsulam convenientemente chamadas para a API Bootstrapper.

Definição

Espaço de nomes: Microsoft.Windows.ApplicationModel.DynamicDependency

Montagem: Microsoft.WindowsAppRuntime.Bootstrap.Net.dll

public class Bootstrap

Metodologia

Inicializar métodos

Inicializa o processo de chamada para usar o pacote de estrutura do SDK de Aplicativo Windows. Localiza um pacote de estrutura do SDK de Aplicativo Windows que atende aos critérios fornecidos nos argumentos e o torna disponível para uso pelo processo atual. Se vários pacotes atenderem aos critérios, o melhor candidato será selecionado.

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

Parâmetros

majorMinorVersion uint

A versão maior e menor do pacote de estrutura do Windows App SDK a carregar. A versão é codificada como 0xMMMMNNNN, onde M = Major e N = Minor (por exemplo, a versão 1.2 deve ser codificada como 0x00010002).

versionTag string

A etiqueta de versão do pacote de framework do SDK do Windows a ser carregado (se houver). Por exemplo, "prerelease". O padrão é null.

minVersion Versão do Pacote

A versão mínima do pacote de estrutura do SDK de Aplicativo Windows a ser usada. Por defeito, cria-se uma nova instância padrão de PackageVersion.

Método de desligamento

Remova as alterações feitas ao processo atual pelo Initialize ou pelo TryInitialize. Depois de o de Desligamento ser chamado, a sua aplicação não poderá mais chamar as APIs do SDK de Aplicações do Windows, incluindo a API de dependência dinâmica .

public static void Shutdown();

Métodos TryInitialize

Inicializa o processo de chamada para usar o pacote de estrutura do SDK de Aplicativo Windows. A falha retorna False com o código de falha HRESULT no parâmetro hresult. Localiza um pacote de estrutura do SDK de Aplicativo Windows que atende aos critérios fornecidos nos argumentos e o torna disponível para uso pelo processo atual. Se vários pacotes atenderem aos critérios, o melhor candidato será selecionado.

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

Parâmetros

majorMinorVersion uint

A versão maior e menor do pacote de estrutura do Windows App SDK a carregar. A versão é codificada como 0xMMMMNNNN, onde M = Major e N = Minor (por exemplo, a versão 1.2 deve ser codificada como 0x00010002).

hresult uint

A falha HRESULTocorre se a inicialização falhar.

versionTag string

A etiqueta de versão do pacote de framework do SDK do Windows a ser carregado (se houver). Por exemplo, "prerelease". O padrão é null.

minVersion Versão do Pacote

A versão mínima do pacote de estrutura do SDK de Aplicativo Windows a ser usada. Por defeito, cria-se uma nova instância padrão de PackageVersion.

Aplica-se a

Produto Introduzido em
SDK de aplicativos do Windows SDK do Aplicativo Windows 1.0

Ver também