Compartir a través de


StoreContext.TrySilentDownloadAndInstallStorePackageUpdatesAsync Método

Definición

Intenta descargar e instalar las actualizaciones de paquetes especificadas para la aplicación actual desde Microsoft Store sin mostrar una interfaz de usuario de notificación al usuario.

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)

Parámetros

storePackageUpdates

IIterable<StorePackageUpdate>

IEnumerable<StorePackageUpdate>

Conjunto de objetos StorePackageUpdate que representan los paquetes actualizados que se van a descargar e instalar.

Devoluciones

Objeto que el autor de la llamada puede observar para realizar un seguimiento del progreso y la finalización de la operación. Cuando se completa correctamente, el resultado es un objeto StorePackageUpdateResult que proporciona información sobre las actualizaciones del paquete.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1803 (se introdujo en la versión 10.0.17134.0)
API contract
Windows.Services.Store.StoreContract (se introdujo en la versión v3.0)

Comentarios

Usa este método para intentar descargar actualizaciones de paquetes para la aplicación actual de forma silenciosa (sin mostrar una interfaz de usuario de notificación que pida al usuario permiso para continuar con la descarga). Antes de llamar a este método, compruebe primero la propiedad CanSilentlyDownloadStorePackageUpdates para determinar si las actualizaciones de paquetes se pueden descargar de forma silenciosa en función de la configuración de red y la configuración del usuario. Este método es una alternativa a RequestDownloadStorePackageUpdatesAsync, que muestra una interfaz de usuario de notificación.

Para obtener la lista de paquetes que tienen actualizaciones disponibles, use el método GetAppAndOptionalStorePackageUpdatesAsync . Si ya ha descargado actualizaciones de paquetes de forma silenciosa mediante TrySilentDownloadStorePackageUpdatesAsync, este método instalará las actualizaciones sin intentar descargarlas de nuevo.

Esta operación no se bloqueará. El objeto IAsyncOperationWithProgress devuelto por este método se completará una vez descargados e instalados los paquetes de actualización.

Se aplica a

Consulte también