StoreQueueItem 类

定义

表示有关当前应用的下载和安装队列中的新包或更新包的信息。

public ref class StoreQueueItem sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Services.Store.StoreContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StoreQueueItem final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Services.Store.StoreContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class StoreQueueItem
Public NotInheritable Class StoreQueueItem
继承
Object Platform::Object IInspectable StoreQueueItem
属性

Windows 要求

设备系列
Windows 10, version 1803 (在 10.0.17134.0 中引入)
API contract
Windows.Services.Store.StoreContract (在 v3.0 中引入)

注解

版本历史记录

Windows 版本 SDK 版本 增值
1809 17763 CancelInstallAsync
1809 17763 PauseInstallAsync
1809 17763 ResumeInstallAsync

属性

InstallKind

获取一个值,该值描述正在为下载和安装队列中的当前包执行的操作。

PackageFamilyName

获取队列中当前包的包系列名称。

ProductId

如果包对应于加载项,则获取队列中当前包的加载项产品 ID。

方法

CancelInstallAsync()

取消队列中当前包的安装。

GetCurrentStatus()

返回队列中当前包的状态。

PauseInstallAsync()

暂停队列中当前包的安装。

ResumeInstallAsync()

恢复队列中当前包的安装。

事件

Completed

在队列中当前包的下载和安装完成时引发。

StatusChanged

当队列中当前包的状态更改时引发。

适用于

另请参阅