StoreContext.FindStoreProductForPackageAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得與指定套件相關聯之應用程式或附加元件的市集產品詳細資料。
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)
參數
字串陣列,指定可能與套件相關聯的市集產品類型。 如需支援的字串值清單,請參閱 ProductKind 屬性。
傳回
在成功完成時,非同步作業會傳回 StoreProductResult 物件。 使用這個 物件的 Product 屬性來存取 StoreProduct ,其中包含指定套件的 Store 產品詳細資料。
- 屬性
Windows 需求
裝置系列 |
Windows 10 Creators Update (已於 10.0.15063.0 引進)
|
API contract |
Windows.Services.Store.StoreContract (已於 v2.0 引進)
|
備註
使用此方法可取得市集產品詳細資料 (,例如與目前應用程式相關聯的套件的市集識別碼) ,或是目前應用程式的附加元件。 如果套件未與目前應用程式相關聯,則這個方法可能會傳回錯誤,如果目前裝置離線,或目前應用程式未從市集安裝 (,例如,如果應用程式已側載) ,則傳回錯誤。 在這些情況下,您可以檢查StoreProductResult傳回物件的ExtendedError屬性,以取得錯誤的詳細資料。