Classe Bootstrap
A classe Bootstrap contém métodos auxiliares estáticos que encapsulam convenientemente as chamadas para a API do Bootstrapper.
Definição
Namespace: Microsoft.Windows.ApplicationModel.DynamicDependency
Montagem: Microsoft.WindowsAppRuntime.Bootstrap.Net.dll
public class Bootstrap
Métodos
Métodos de inicialização
Inicializa o processo de chamada para usar o SDK do Aplicativo Windows pacote de estrutura. Localiza um pacote de estrutura SDK do Aplicativo Windows que atende aos critérios fornecidos nos argumentos e o disponibiliza 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 principal e secundária do pacote de estrutura SDK do Aplicativo Windows a ser carregada. 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
corda
A marca de versão do pacote de estrutura SDK do Aplicativo Windows a ser carregado (se houver). Por exemplo, "prerelease"
. Assume o padrão de null
.
minVersion
Versão do pacote
A versão mínima do pacote de estrutura SDK do Aplicativo Windows a ser usada. O padrão é uma nova instância padrão de PackageVersion.
Método Shutdown
Remove as alterações feitas no processo atual por Initialize ou TryInitialize. Depois que o desligamento for chamado, seu aplicativo não poderá mais chamar SDK do Aplicativo Windows APIs, incluindo a API de dependência dinâmica.
public static void Shutdown();
Métodos TryInitialize
Inicializa o processo de chamada para usar o SDK do Aplicativo Windows pacote de estrutura. Falha retorna false com a falha HRESULT no parâmetro hresult . Localiza um pacote de estrutura SDK do Aplicativo Windows que atende aos critérios fornecidos nos argumentos e o disponibiliza 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 principal e secundária do pacote de estrutura SDK do Aplicativo Windows a ser carregada. 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 HRESULT, se a inicialização falhar.
versionTag
corda
A marca de versão do pacote de estrutura SDK do Aplicativo Windows a ser carregado (se houver). Por exemplo, "prerelease"
. Assume o padrão de null
.
minVersion
Versão do pacote
A versão mínima do pacote de estrutura SDK do Aplicativo Windows a ser usada. O padrão é uma nova instância padrão de PackageVersion.
Aplicável ao
Produto | Introduzido no |
---|---|
SDK do Aplicativo do Windows | SDK do Aplicativo Windows 1.0 |
Confira também
Windows developer