StoreContext.GetStoreQueueItemsAsync(IIterable<String>) 方法

定义

获取有关当前应用的下载和安装队列中的指定新包或更新包的信息。

public:
 virtual IAsyncOperation<IVectorView<StoreQueueItem ^> ^> ^ GetStoreQueueItemsAsync(IIterable<Platform::String ^> ^ storeIds) = GetStoreQueueItemsAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<StoreQueueItem>> GetStoreQueueItemsAsync(IIterable<winrt::hstring> const& storeIds);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<StoreQueueItem>> GetStoreQueueItemsAsync(IEnumerable<string> storeIds);
function getStoreQueueItemsAsync(storeIds)
Public Function GetStoreQueueItemsAsync (storeIds As IEnumerable(Of String)) As IAsyncOperation(Of IReadOnlyList(Of StoreQueueItem))

参数

storeIds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

与要获取其下载和安装队列信息的包对应的应用商店 ID 字符串数组。

返回

一个异步操作,在成功完成时返回 StoreQueueItem 对象的集合,这些对象提供有关队列中指定包的信息。

属性

Windows 要求

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

注解

如果你的应用支持使用 RequestDownloadAndInstallStorePackagesAsyncRequestDownloadAndInstallStorePackageUpdatesAsync 方法下载和安装新的或更新的包,在某些情况下,你的应用可能会在它成功完成包的下载和安装之前关闭,例如 (,用户可能会在完成该过程之前关闭你的应用) 。 可以使用此方法获取有关队列中当前任何包的进度信息,以便应用可以显示包的下载或安装状态。

产品的应用商店 ID 在合作伙伴中心中可用,并且它还由表示产品的 StoreProductStoreId 属性返回。 有关详细信息,请参阅 存储 ID

适用于

另请参阅