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. |