StorePackageUpdateStatus 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ダウンロードまたはインストール要求に関連付けられているパッケージの状態情報を提供します。
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 で導入)
|
注釈
パッケージのダウンロードまたはインストールを要求するには、StoreContext クラスの RequestDownloadAndInstallStorePackagesAsync、RequestDownloadAndInstallStorePackageUpdatesAsync、または RequestDownloadStorePackageUpdatesAsync メソッドを使用します。 要求の 進行状況 通知を処理するために割り当てるメソッドは、 StorePackageUpdateStatus オブジェクトを受け取ります。
フィールド
PackageBytesDownloaded |
ダウンロードされたバイト数。 |
PackageDownloadProgress |
現在のパッケージのダウンロード (またはダウンロードとインストール) の進行状況。0.0 から 1.0 までの値で表されます。 RequestDownloadStorePackageUpdatesAsync を使用してパッケージをダウンロードすると、各パッケージのダウンロード中にこの値が 0.0 から 1.0 に増加します。 RequestDownloadAndInstallStorePackageUpdatesAsync を使用してパッケージを 1 回の操作でダウンロードしてインストールすると、この値は各パッケージのダウンロード中に 0.0 から 0.8 に増加し、インストール フェーズでは 0.8 から 1.0 に増加します。 |
PackageDownloadSizeInBytes |
ダウンロードされるパッケージのサイズ (バイト単位)。 これは見積もりであり、ダウンロード プロセス中に変更される可能性があります。 |
PackageFamilyName |
ダウンロードまたはインストールされるパッケージのファミリ名。 |
PackageUpdateState |
ダウンロードまたはインストールされているパッケージの状態を示す StorePackageUpdateState 値。 |
TotalDownloadProgress |
要求内のすべてのパッケージダウンロードの現在の進行状況。0.0 から 1.0 までの値で表されます。 |