AppInstallManager.StartAppInstallAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.