AppInstallManager.StartAppInstallAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.