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>

市集識別碼字串陣列,對應至您想要下載和安裝佇列資訊的套件。

傳回

在成功完成時,非同步作業會傳回 StoreQueueItem 物件的集合,以提供佇列中指定封裝的相關資訊。

屬性

Windows 需求

裝置系列
Windows 10, version 1803 (已於 10.0.17134.0 引進)
API contract
Windows.Services.Store.StoreContract (已於 v3.0 引進)

備註

如果您的 app 支援使用 RequestDownloadAndInstallStorePackagesAsyncRequestDownloadAndInstallStorePackageUpdatesAsync 方法來下載並安裝新的或更新的套件,在某些情況下,您的應用程式可能會在成功完成下載並安裝套件之前關閉 (,例如,使用者可能會在完成程式之前關閉您的應用程式) 。 您可以使用這個方法來取得目前在佇列中之任何套件的進度資訊,讓您的 app 能夠顯示套件的下載或安裝狀態。

產品的市集識別碼可在合作夥伴中心取得,而且它也會由代表產品的StoreProduct 的 StoreId屬性傳回。 如需詳細資訊,請參閱 存放區識別碼

適用於

另請參閱