Partager via


AppInstallManager.StartAppInstallAsync Méthode

Définition

Surcharges

StartAppInstallAsync(String, String, Boolean, Boolean)

Démarre l’installation de l’application spécifiée.

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

Démarre l’installation de l’application spécifiée, avec l’option permettant de générer des données de télémétrie.

StartAppInstallAsync(String, String, Boolean, Boolean)

Démarre l’installation de l’application spécifiée.

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)

Paramètres

productId
String

Platform::String

winrt::hstring

ID de produit de l’application à installer.

skuId
String

Platform::String

winrt::hstring

ID de référence SKU de l’application à installer.

repair
Boolean

bool

True pour tenter de réparer l’installation d’une application déjà installée ; sinon, false.

forceUseOfNonRemovableStorage
Boolean

bool

True pour installer l’application sur un stockage non amovible même si l’utilisateur a configuré des applications à installer sur SD carte ; false pour installer l’application sur un stockage non amovible ou SD carte en fonction des paramètres de l’utilisateur.

Retours

Opération asynchrone qui, une fois l’exécution réussie, retourne un objet AppInstallItem qui représente l’application qui a été ajoutée à la file d’attente d’installation.

Attributs

Configuration requise pour Windows

Fonctionnalités de l’application
runFullTrust

Remarques

Lorsque cette méthode est retournée, l’application a été ajoutée à la file d’attente d’installation ; cela ne signifie pas nécessairement que l’application a fini d’être installée. Pour déterminer la status d’installation, case activée la méthode GetCurrentStatus de la valeur de retour AppInstallItem.

Voir aussi

S’applique à

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

Démarre l’installation de l’application spécifiée, avec l’option permettant de générer des données de télémétrie.

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)

Paramètres

productId
String

Platform::String

winrt::hstring

ID de produit de l’application à installer.

skuId
String

Platform::String

winrt::hstring

ID de référence SKU de l’application à installer.

repair
Boolean

bool

True pour tenter de réparer l’installation d’une application déjà installée ; sinon, false.

forceUseOfNonRemovableStorage
Boolean

bool

True pour installer l’application sur un stockage non amovible même si l’utilisateur a configuré des applications à installer sur SD carte ; false pour installer l’application sur un stockage non amovible ou SD carte en fonction des paramètres de l’utilisateur.

catalogId
String

Platform::String

winrt::hstring

ID de catalogue de l’application à installer.

bundleId
String

Platform::String

winrt::hstring

ID de bundle de l’application à installer.

correlationVector
String

Platform::String

winrt::hstring

Chaîne de vecteur de corrélation qui peut être utilisée pour générer des données de télémétrie.

Retours

Opération asynchrone qui, une fois l’exécution réussie, retourne un objet AppInstallItem qui représente l’application qui a été ajoutée à la file d’attente d’installation.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v2.0)
Fonctionnalités de l’application
runFullTrust

Remarques

Les remarques relatives à StartAppInstallAsync(String, String, Boolean, Boolean) s’appliquent également à cette méthode.

Voir aussi

S’applique à