Compartilhar via


StorePackageUpdateStatus Estrutura

Definição

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.

Aplica-se a