StorePackageUpdateStatus Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit status informations pour un package associé à une demande de téléchargement ou d’installation.
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
- Héritage
-
StorePackageUpdateStatus
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
|
API contract |
Windows.Services.Store.StoreContract (introduit dans v1.0)
|
Remarques
Pour demander le téléchargement ou l’installation d’un package, utilisez les méthodes RequestDownloadAndInstallStorePackagesAsync, RequestDownloadAndInstallStorePackageUpdatesAsync ou RequestDownloadStorePackageUpdatesAsync de la classe StoreContext . La méthode que vous affectez pour gérer les notifications progress pour la requête reçoit un objet StorePackageUpdateStatus .
Champs
PackageBytesDownloaded |
Nombre d’octets qui ont été téléchargés. |
PackageDownloadProgress |
Progression du téléchargement (ou téléchargement et installation) du package actuel, représentée par une valeur comprise entre 0,0 et 1,0. Lorsque vous utilisez RequestDownloadStorePackageUpdatesAsync pour télécharger des packages, cette valeur augmente de 0,0 à 1.0 pendant le téléchargement de chaque package. Lorsque vous utilisez RequestDownloadAndInstallStorePackageUpdatesAsync pour télécharger et installer des packages en une seule opération, cette valeur passe de 0,0 à 0,8 pendant le téléchargement de chaque package, puis passe de 0,8 à 1.0 pendant la phase d’installation. |
PackageDownloadSizeInBytes |
Taille du package en cours de téléchargement, en octets. Il s’agit d’une estimation qui peut changer pendant le processus de téléchargement. |
PackageFamilyName |
Nom de famille du package en cours de téléchargement ou d’installation. |
PackageUpdateState |
Valeur StorePackageUpdateState qui indique l’état du package en cours de téléchargement ou d’installation. |
TotalDownloadProgress |
Progression actuelle de tous les téléchargements de package dans la demande, représentée par une valeur comprise entre 0,0 et 1,0. |