Partager via


StoreContext.TrySilentDownloadAndInstallStorePackageUpdatesAsync Méthode

Définition

Tente de télécharger et d’installer les mises à jour de package spécifiées pour l’application actuelle à partir du Microsoft Store sans afficher une interface utilisateur de notification à l’utilisateur.

public:
 virtual IAsyncOperationWithProgress<StorePackageUpdateResult ^, StorePackageUpdateStatus> ^ TrySilentDownloadAndInstallStorePackageUpdatesAsync(IIterable<StorePackageUpdate ^> ^ storePackageUpdates) = TrySilentDownloadAndInstallStorePackageUpdatesAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<StorePackageUpdateResult, StorePackageUpdateStatus> TrySilentDownloadAndInstallStorePackageUpdatesAsync(IIterable<StorePackageUpdate> const& storePackageUpdates);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<StorePackageUpdateResult,StorePackageUpdateStatus> TrySilentDownloadAndInstallStorePackageUpdatesAsync(IEnumerable<StorePackageUpdate> storePackageUpdates);
function trySilentDownloadAndInstallStorePackageUpdatesAsync(storePackageUpdates)
Public Function TrySilentDownloadAndInstallStorePackageUpdatesAsync (storePackageUpdates As IEnumerable(Of StorePackageUpdate)) As IAsyncOperationWithProgress(Of StorePackageUpdateResult, StorePackageUpdateStatus)

Paramètres

storePackageUpdates

IIterable<StorePackageUpdate>

IEnumerable<StorePackageUpdate>

Ensemble d’objets StorePackageUpdate qui représentent les packages mis à jour à télécharger et installer.

Retours

Objet que l’appelant peut observer pour suivre la progression et l’achèvement de l’opération. En cas de réussite, le résultat est un objet StorePackageUpdateResult qui fournit des informations sur les mises à jour du package.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1803 (introduit dans 10.0.17134.0)
API contract
Windows.Services.Store.StoreContract (introduit dans v3.0)

Remarques

Utilisez cette méthode pour tenter de télécharger les mises à jour de package pour l’application actuelle en mode silencieux (sans afficher une interface utilisateur de notification qui demande à l’utilisateur l’autorisation de poursuivre le téléchargement). Avant d’appeler cette méthode, case activée la propriété CanSilentlyDownloadStorePackageUpdates pour déterminer si les mises à jour de package peuvent être téléchargées en mode silencieux en fonction des paramètres de l’utilisateur et de la configuration réseau. Cette méthode est une alternative à RequestDownloadStorePackageUpdatesAsync, qui affiche une interface utilisateur de notification.

Pour obtenir la liste des packages qui ont des mises à jour disponibles, utilisez la méthode GetAppAndOptionalStorePackageUpdatesAsync . Si vous avez déjà téléchargé les mises à jour de package en mode silencieux à l’aide de TrySilentDownloadStorePackageUpdatesAsync, cette méthode installe les mises à jour sans essayer de les télécharger à nouveau.

Cette opération ne se bloque pas. L’objet IAsyncOperationWithProgress retourné par cette méthode se termine une fois les packages de mise à jour téléchargés et installés.

S’applique à

Voir aussi