Condividi tramite


StorePackageUpdateStatus Struct

Definizione

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.

Si applica a