Condividi tramite


AppInstallManager.StartAppInstallAsync Metodo

Definizione

Overload

StartAppInstallAsync(String, String, Boolean, Boolean)

Avvia l'installazione dell'app specificata.

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

Avvia l'installazione dell'app specificata, con l'opzione per generare dati di telemetria.

StartAppInstallAsync(String, String, Boolean, Boolean)

Avvia l'installazione dell'app specificata.

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)

Parametri

productId
String

Platform::String

winrt::hstring

ID prodotto dell'app da installare.

skuId
String

Platform::String

winrt::hstring

ID SKU dell'app da installare.

repair
Boolean

bool

True per tentare di ripristinare l'installazione di un'app già installata; in caso contrario, false.

forceUseOfNonRemovableStorage
Boolean

bool

True per installare l'app in una risorsa di archiviazione non rimovibile anche se l'utente ha configurato le app da installare nella scheda SD; false per installare l'app in una scheda SD o in una risorsa di archiviazione non rimovibile in base alle impostazioni dell'utente.

Restituisce

Un'operazione asincrona che, al completamento, restituisce un oggetto AppInstallItem che rappresenta l'app aggiunta alla coda di installazione.

Attributi

Requisiti Windows

Funzionalità dell'app
runFullTrust

Commenti

Quando questo metodo viene restituito correttamente, l'app è stata aggiunta alla coda di installazione; non significa necessariamente che l'app sia stata installata. Per determinare lo stato di installazione, controllare il metodo GetCurrentStatus del valore restituito AppInstallItem .

Vedi anche

Si applica a

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

Avvia l'installazione dell'app specificata, con l'opzione per generare dati di telemetria.

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)

Parametri

productId
String

Platform::String

winrt::hstring

ID prodotto dell'app da installare.

skuId
String

Platform::String

winrt::hstring

ID SKU dell'app da installare.

repair
Boolean

bool

True per tentare di ripristinare l'installazione di un'app già installata; in caso contrario, false.

forceUseOfNonRemovableStorage
Boolean

bool

True per installare l'app in una risorsa di archiviazione non rimovibile anche se l'utente ha configurato le app da installare nella scheda SD; false per installare l'app in una scheda SD o in una risorsa di archiviazione non rimovibile in base alle impostazioni dell'utente.

catalogId
String

Platform::String

winrt::hstring

ID catalogo dell'app da installare.

bundleId
String

Platform::String

winrt::hstring

ID bundle dell'app da installare.

correlationVector
String

Platform::String

winrt::hstring

Stringa del vettore di correlazione che può essere usata per generare dati di telemetria.

Restituisce

Un'operazione asincrona che, al completamento, restituisce un oggetto AppInstallItem che rappresenta l'app aggiunta alla coda di installazione.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v2.0)
Funzionalità dell'app
runFullTrust

Commenti

Le osservazioni per StartAppInstallAsync(String, String, Boolean, Boolean) si applicano anche a questo metodo.

Vedi anche

Si applica a