StorePackageUpdateStatus Estructura

Definición

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.

Se aplica a