Поделиться через


StorePackageUpdateStatus Структура

Определение

Предоставляет сведения о состоянии пакета, связанного с запросом на скачивание или установку.

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
Наследование
StorePackageUpdateStatus
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
API contract
Windows.Services.Store.StoreContract (появилось в v1.0)

Комментарии

Чтобы запросить скачивание или установку пакета, используйте методы RequestDownloadAndInstallStorePackagesAsync, RequestDownloadAndInstallStorePackageUpdatesAsync или RequestDownloadStorePackageUpdatesAsync класса StoreContext . Метод, назначаемый для обработки уведомлений о ходе выполнения запроса, получает объект StorePackageUpdateStatus .

Поля

PackageBytesDownloaded

Количество скачанных байтов.

PackageDownloadProgress

Ход загрузки (или скачивания и установки) текущего пакета, представленный значением от 0.0 до 1.0. При использовании RequestDownloadStorePackageUpdatesAsync для скачивания пакетов это значение увеличивается с 0.0 до 1.0 во время скачивания каждого пакета. При использовании RequestDownloadAndInstallStorePackageUpdatesAsync для скачивания и установки пакетов за одну операцию это значение увеличивается с 0,0 до 0,8 во время скачивания каждого пакета, а затем увеличивается с 0,8 до 1.0 на этапе установки.

PackageDownloadSizeInBytes

Размер загружаемого пакета в байтах. Это оценка, и она может измениться в процессе загрузки.

PackageFamilyName

Имя семейства загружаемого или устанавливаемого пакета.

PackageUpdateState

Значение StorePackageUpdateState , указывающее состояние загружаемого или устанавливаемого пакета.

TotalDownloadProgress

Текущий ход выполнения всех скачиваний пакетов в запросе, представленный значением от 0,0 до 1,0.

Применяется к