共用方式為


StoreContext.FindStoreProductForPackageAsync 方法

定義

取得與指定套件相關聯之應用程式或附加元件的市集產品詳細資料。

public:
 virtual IAsyncOperation<StoreProductResult ^> ^ FindStoreProductForPackageAsync(IIterable<Platform::String ^> ^ productKinds, Package ^ package) = FindStoreProductForPackageAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StoreProductResult> FindStoreProductForPackageAsync(IIterable<winrt::hstring> const& productKinds, Package const& package);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StoreProductResult> FindStoreProductForPackageAsync(IEnumerable<string> productKinds, Package package);
function findStoreProductForPackageAsync(productKinds, package)
Public Function FindStoreProductForPackageAsync (productKinds As IEnumerable(Of String), package As Package) As IAsyncOperation(Of StoreProductResult)

參數

productKinds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

字串陣列,指定可能與套件相關聯的市集產品類型。 如需支援的字串值清單,請參閱 ProductKind 屬性。

package
Package

套件,表示您想要取得對應市集產品詳細資料的套件。

傳回

在成功完成時,非同步作業會傳回 StoreProductResult 物件。 使用這個 物件的 Product 屬性來存取 StoreProduct ,其中包含指定套件的 Store 產品詳細資料。

屬性

Windows 需求

裝置系列
Windows 10 Creators Update (已於 10.0.15063.0 引進)
API contract
Windows.Services.Store.StoreContract (已於 v2.0 引進)

備註

使用此方法可取得市集產品詳細資料 (,例如與目前應用程式相關聯的套件的市集識別碼) ,或是目前應用程式的附加元件。 如果套件未與目前應用程式相關聯,則這個方法可能會傳回錯誤,如果目前裝置離線,或目前應用程式未從市集安裝 (,例如,如果應用程式已側載) ,則傳回錯誤。 在這些情況下,您可以檢查StoreProductResult傳回物件的ExtendedError屬性,以取得錯誤的詳細資料。

適用於

另請參閱