StorePreview.RequestProductPurchaseByProductIdAndSkuIdAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
要求購買與目前應用程式相關聯的應用程式內產品 SKU。 呼叫這個方法會顯示用來透過 Microsoft Store 完成交易的 UI。
public:
static IAsyncOperation<StorePreviewPurchaseResults ^> ^ RequestProductPurchaseByProductIdAndSkuIdAsync(Platform::String ^ productId, Platform::String ^ skuId);
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<StorePreviewPurchaseResults> RequestProductPurchaseByProductIdAndSkuIdAsync(winrt::hstring const& productId, winrt::hstring const& skuId);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<StorePreviewPurchaseResults> RequestProductPurchaseByProductIdAndSkuIdAsync(string productId, string skuId);
function requestProductPurchaseByProductIdAndSkuIdAsync(productId, skuId)
Public Shared Function RequestProductPurchaseByProductIdAndSkuIdAsync (productId As String, skuId As String) As IAsyncOperation(Of StorePreviewPurchaseResults)
參數
- productId
-
String
Platform::String
winrt::hstring
指定應用程式內產品的識別碼。 這會對應至應用程式內產品所有 SKU 的 StorePreviewProductInfo.ProductId 值和 StorePreviewSkuInfo.ProductId 值。
- skuId
-
String
Platform::String
winrt::hstring
指定應用程式內產品的 SKU 識別碼。 這對應于 StorePreviewSkuInfo.SkuId 值。
傳回
在成功完成時,非同步作業會傳回 StorePreviewPurchaseResults ,其中包含應用程式內產品購買要求的結果。
- 屬性
Windows 需求
應用程式功能 |
previewStore
|
備註
StorePreviewSkuInfo.ProductId和StorePreviewProductInfo.ProductId值與Windows.ApplicationModel.Store.ProductListing.ProductId值不同。 Windows.ApplicationModel.Store.ProductListing.ProductId 是由開發人員在 合作夥伴中心建立應用程式內產品時所指定。 Microsoft 會產生 StorePreviewSkuInfo.ProductId和StorePreviewProductInfo.ProductId值。