Compartir a través de


AppInstallManager.StartAppInstallAsync Método

Definición

Sobrecargas

StartAppInstallAsync(String, String, Boolean, Boolean)

Inicia la instalación de la aplicación especificada.

StartAppInstallAsync(String, String, Boolean, Boolean, String, String, String)

Inicia la instalación de la aplicación especificada, con la opción de generar datos de telemetría.

StartAppInstallAsync(String, String, Boolean, Boolean)

Inicia la instalación de la aplicación especificada.

public:
 virtual IAsyncOperation<AppInstallItem ^> ^ StartAppInstallAsync(Platform::String ^ productId, Platform::String ^ skuId, bool repair, bool forceUseOfNonRemovableStorage) = StartAppInstallAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<AppInstallItem> StartAppInstallAsync(winrt::hstring const& productId, winrt::hstring const& skuId, bool const& repair, bool const& forceUseOfNonRemovableStorage);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<AppInstallItem> StartAppInstallAsync(string productId, string skuId, bool repair, bool forceUseOfNonRemovableStorage);
function startAppInstallAsync(productId, skuId, repair, forceUseOfNonRemovableStorage)
Public Function StartAppInstallAsync (productId As String, skuId As String, repair As Boolean, forceUseOfNonRemovableStorage As Boolean) As IAsyncOperation(Of AppInstallItem)

Parámetros

productId
String

Platform::String

winrt::hstring

Identificador de producto de la aplicación que se va a instalar.

skuId
String

Platform::String

winrt::hstring

Identificador de SKU de la aplicación que se va a instalar.

repair
Boolean

bool

True para intentar reparar la instalación de una aplicación que ya está instalada; de lo contrario, false.

forceUseOfNonRemovableStorage
Boolean

bool

True para instalar la aplicación en un almacenamiento no extraíble aunque el usuario haya configurado aplicaciones para instalar en la tarjeta SD; false para instalar la aplicación en una tarjeta SD o almacenamiento no extraíble según la configuración del usuario.

Devoluciones

Una operación asincrónica que, al finalizar correctamente, devuelve un appInstallItem que representa la aplicación que se agregó a la cola de instalación.

Atributos

Requisitos de Windows

Características de aplicaciones
runFullTrust

Comentarios

Cuando este método se devuelve correctamente, la aplicación se ha agregado a la cola de instalación; no significa necesariamente que la aplicación haya terminado de instalarse. Para determinar el estado de instalación, compruebe el método GetCurrentStatus del valor devuelto appInstallItem .

Consulte también

Se aplica a

StartAppInstallAsync(String, String, Boolean, Boolean, String, String, String)

Inicia la instalación de la aplicación especificada, con la opción de generar datos de telemetría.

public:
 virtual IAsyncOperation<AppInstallItem ^> ^ StartAppInstallAsync(Platform::String ^ productId, Platform::String ^ skuId, bool repair, bool forceUseOfNonRemovableStorage, Platform::String ^ catalogId, Platform::String ^ bundleId, Platform::String ^ correlationVector) = StartAppInstallAsync;
/// [Windows.Foundation.Metadata.Overload("StartAppInstallWithTelemetryAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<AppInstallItem> StartAppInstallAsync(winrt::hstring const& productId, winrt::hstring const& skuId, bool const& repair, bool const& forceUseOfNonRemovableStorage, winrt::hstring const& catalogId, winrt::hstring const& bundleId, winrt::hstring const& correlationVector);
[Windows.Foundation.Metadata.Overload("StartAppInstallWithTelemetryAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<AppInstallItem> StartAppInstallAsync(string productId, string skuId, bool repair, bool forceUseOfNonRemovableStorage, string catalogId, string bundleId, string correlationVector);
function startAppInstallAsync(productId, skuId, repair, forceUseOfNonRemovableStorage, catalogId, bundleId, correlationVector)
Public Function StartAppInstallAsync (productId As String, skuId As String, repair As Boolean, forceUseOfNonRemovableStorage As Boolean, catalogId As String, bundleId As String, correlationVector As String) As IAsyncOperation(Of AppInstallItem)

Parámetros

productId
String

Platform::String

winrt::hstring

Identificador de producto de la aplicación que se va a instalar.

skuId
String

Platform::String

winrt::hstring

Identificador de SKU de la aplicación que se va a instalar.

repair
Boolean

bool

True para intentar reparar la instalación de una aplicación que ya está instalada; de lo contrario, false.

forceUseOfNonRemovableStorage
Boolean

bool

True para instalar la aplicación en un almacenamiento no extraíble aunque el usuario haya configurado aplicaciones para instalar en la tarjeta SD; false para instalar la aplicación en una tarjeta SD o almacenamiento no extraíble según la configuración del usuario.

catalogId
String

Platform::String

winrt::hstring

Identificador de catálogo de la aplicación que se va a instalar.

bundleId
String

Platform::String

winrt::hstring

Identificador de lote de la aplicación que se va a instalar.

correlationVector
String

Platform::String

winrt::hstring

Cadena de vector de correlación que se puede usar para generar datos de telemetría.

Devoluciones

Una operación asincrónica que, al finalizar correctamente, devuelve un appInstallItem que representa la aplicación que se agregó a la cola de instalación.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v2.0)
Características de aplicaciones
runFullTrust

Comentarios

Los comentarios de StartAppInstallAsync(String, String, Boolean, Boolean) también se aplican a este método.

Consulte también

Se aplica a