StorePackageUpdateStatus Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce informazioni sullo stato per un pacchetto associato a una richiesta di download o installazione.
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
- Ereditarietà
-
StorePackageUpdateStatus
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
|
API contract |
Windows.Services.Store.StoreContract (è stato introdotto in v1.0)
|
Commenti
Per richiedere il download o l'installazione di un pacchetto, usare i metodi RequestDownloadAndInstallStorePackagesAsync, RequestDownloadAndInstallStorePackageUpdatesAsync o RequestDownloadStorePackageUpdatesAsync della classe StoreContext . Il metodo assegnato per gestire le notifiche Progress per la richiesta riceve un oggetto StorePackageUpdateStatus .
Campi
PackageBytesDownloaded |
Numero di byte scaricati. |
PackageDownloadProgress |
Stato di download (o download e installazione) del pacchetto corrente, rappresentato da un valore compreso tra 0,0 e 1.0. Quando si usa RequestDownloadStorePackageUpdatesAsync per scaricare i pacchetti, questo valore aumenta da 0,0 a 1.0 durante il download di ogni pacchetto. Quando si usa RequestDownloadAndInstallStorePackageUpdatesAsync per scaricare e installare i pacchetti in una singola operazione, questo valore aumenta da 0,0 a 0,8 durante il download di ogni pacchetto e quindi aumenta da 0,8 a 1,0 durante la fase di installazione. |
PackageDownloadSizeInBytes |
Dimensioni del pacchetto scaricato, in byte. Si tratta di una stima e potrebbe cambiare durante il processo di download. |
PackageFamilyName |
Nome della famiglia del pacchetto scaricato o installato. |
PackageUpdateState |
Valore StorePackageUpdateState che indica lo stato del pacchetto scaricato o installato. |
TotalDownloadProgress |
Lo stato di avanzamento corrente di tutti i download del pacchetto nella richiesta, rappresentato da un valore compreso tra 0,0 e 1,0. |