StoreContext.TrySilentDownloadAndInstallStorePackageUpdatesAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.