StorePackageUpdateStatus Estructura
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í.
Proporciona información de estado para un paquete asociado a una solicitud de descarga o instalación.
public value class StorePackageUpdateStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Services.Store.StoreContract, 65536)]
struct StorePackageUpdateStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Services.Store.StoreContract), 65536)]
public struct StorePackageUpdateStatus
var storePackageUpdateStatus = {
packageFamilyName : /* Your value */,
packageDownloadSizeInBytes : /* Your value */,
packageBytesDownloaded : /* Your value */,
packageDownloadProgress : /* Your value */,
totalDownloadProgress : /* Your value */,
packageUpdateState : /* Your value */
}
Public Structure StorePackageUpdateStatus
- Herencia
-
StorePackageUpdateStatus
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
|
API contract |
Windows.Services.Store.StoreContract (se introdujo en la versión v1.0)
|
Comentarios
Para solicitar la descarga o instalación de un paquete, usa los métodos RequestDownloadAndInstallStorePackagesAsync, RequestDownloadAndInstallStorePackageUpdatesAsync o RequestDownloadStorePackageUpdatesAsync de la clase StoreContext . El método que asignas para controlar las notificaciones de progreso de la solicitud recibe un objeto StorePackageUpdateStatus .
Campos
PackageBytesDownloaded |
Número de bytes que se han descargado. |
PackageDownloadProgress |
Progreso de descarga (o descarga e instalación) del paquete actual, representado por un valor comprendido entre 0,0 y 1,0. Al usar RequestDownloadStorePackageUpdatesAsync para descargar paquetes, este valor aumenta de 0,0 a 1,0 durante la descarga de cada paquete. Cuando usa RequestDownloadAndInstallStorePackageUpdatesAsync para descargar e instalar paquetes en una sola operación, este valor aumenta de 0,0 a 0,8 durante la descarga de cada paquete y, a continuación, aumenta de 0,8 a 1,0 durante la fase de instalación. |
PackageDownloadSizeInBytes |
Tamaño del paquete que se está descargando, en bytes. Se trata de una estimación y puede cambiar durante el proceso de descarga. |
PackageFamilyName |
Nombre de familia del paquete que se está descargando o instalando. |
PackageUpdateState |
Valor StorePackageUpdateState que indica el estado del paquete que se está descargando o instalando. |
TotalDownloadProgress |
El progreso actual de todas las descargas de paquetes en la solicitud, representada por un valor de 0,0 a 1,0. |