Compartir a través de


Clase Bootstrap

La clase Bootstrap contiene métodos auxiliares estáticos que ajustan convenientemente las llamadas a la API de bootstrapper.

Definición

Espacio de nombres: Microsoft.Windows.ApplicationModel.DynamicDependency

Ensamblado: Microsoft.WindowsAppRuntime.Bootstrap.Net.dll

public class Bootstrap

Métodos

Inicializar métodos

Inicializa el proceso de llamada para usar el paquete de marco de SDK de Aplicaciones para Windows. Busca un paquete de marco de SDK de Aplicaciones para Windows que cumpla los criterios proporcionados en los argumentos y lo pone a disposición del proceso actual. Si varios paquetes cumplen los criterios, se selecciona el mejor candidato.

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

majorMinorVersionUint

La versión principal y secundaria del paquete de marco de SDK de Aplicaciones para Windows que se va a cargar. La versión se codifica como 0xMMMMNNNN, donde M = Principal y N = Secundaria (por ejemplo, la versión 1.2 debe codificarse como 0x00010002).

versionTagCadena

Etiqueta de versión del paquete de marco de SDK de Aplicaciones para Windows que se va a cargar (si existe). Por ejemplo, "prerelease". Tiene como valor predeterminado null.

minVersionPackageVersion

Versión mínima del paquete de marco de SDK de Aplicaciones para Windows que se va a usar. El valor predeterminado es una nueva instancia predeterminada de PackageVersion.

Shutdown (método)

Quita los cambios realizados en el proceso actual mediante Initialize o TryInitialize. Después de llamar a Shutdown, la aplicación ya no puede llamar a SDK de Aplicaciones para Windows API, incluida la API de dependencia dinámica.

public static void Shutdown();

Métodos TryInitialize

Inicializa el proceso de llamada para usar el paquete de marco de SDK de Aplicaciones para Windows. Error devuelve false con el error HRESULT en el parámetro hresult . Busca un paquete de marco de SDK de Aplicaciones para Windows que cumpla los criterios proporcionados en los argumentos y lo pone a disposición del proceso actual. Si varios paquetes cumplen los criterios, se selecciona el mejor candidato.

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

majorMinorVersionUint

La versión principal y secundaria del paquete de marco de SDK de Aplicaciones para Windows que se va a cargar. La versión se codifica como 0xMMMMNNNN, donde M = Principal y N = Secundaria (por ejemplo, la versión 1.2 debe codificarse como 0x00010002).

hresultUint

El error HRESULT, si se produjo un error en la inicialización.

versionTagCadena

Etiqueta de versión del paquete de marco de SDK de Aplicaciones para Windows que se va a cargar (si existe). Por ejemplo, "prerelease". Tiene como valor predeterminado null.

minVersionPackageVersion

Versión mínima del paquete de marco de SDK de Aplicaciones para Windows que se va a usar. El valor predeterminado es una nueva instancia predeterminada de PackageVersion.

Se aplica a

Producto Introducida en
SDK para aplicaciones de Windows SDK de Aplicaciones para Windows 1.0

Consulte también