StorePackageUpdateStatus Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece status informações para um pacote associado a uma solicitação de download ou instalação.
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
- Herança
-
StorePackageUpdateStatus
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
|
API contract |
Windows.Services.Store.StoreContract (introduzida na v1.0)
|
Comentários
Para solicitar o download ou a instalação de um pacote, use os métodos RequestDownloadAndInstallStorePackagesAsync, RequestDownloadAndInstallStorePackageUpdatesAsync ou RequestDownloadStorePackageUpdatesAsync da classe StoreContext . O método que você atribui para manipular notificações de progresso para a solicitação recebe um objeto StorePackageUpdateStatus .
Campos
PackageBytesDownloaded |
O número de bytes que foram baixados. |
PackageDownloadProgress |
O progresso do download (ou download e instalação) do pacote atual, representado por um valor de 0,0 a 1,0. Quando você usa RequestDownloadStorePackageUpdatesAsync para baixar pacotes, esse valor aumenta de 0,0 para 1,0 durante o download de cada pacote. Quando você usa RequestDownloadAndInstallStorePackageUpdatesAsync para baixar e instalar pacotes em uma única operação, esse valor aumenta de 0,0 para 0,8 durante o download de cada pacote e aumenta de 0,8 para 1,0 durante a fase de instalação. |
PackageDownloadSizeInBytes |
O tamanho do pacote que está sendo baixado, em bytes. Essa é uma estimativa e pode ser alterada durante o processo de download. |
PackageFamilyName |
O nome da família do pacote que está sendo baixado ou instalado. |
PackageUpdateState |
Um valor StorePackageUpdateState que indica o estado do pacote que está sendo baixado ou instalado. |
TotalDownloadProgress |
O progresso atual de todos os downloads de pacote na solicitação, representado por um valor de 0,0 a 1,0. |