Lenguaje

StoreContext.TrySilentDownloadAndInstallStorePackageUpdatesAsync Método

Definición

Intenta descargar e instalar las actualizaciones de paquete especificadas para la aplicación actual desde el 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. Al finalizar correctamente, el resultado es un objeto StorePackageUpdateResult que proporciona información sobre las actualizaciones del paquete.

Atributos

Requisitos de Windows

Requisitos Description
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

Use 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 silenciosamente en función de la configuración del usuario y la configuración de red. 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