語言

StoreAvailability 類別

定義

代表可購買的特定產品 SKU 實例。

public ref class StoreAvailability sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Services.Store.StoreContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StoreAvailability final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Services.Store.StoreContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class StoreAvailability
Public NotInheritable Class StoreAvailability
繼承
Object Platform::Object IInspectable StoreAvailability
屬性

Windows 需求

規格需求 Description
裝置系列
Windows 10 Anniversary Edition (已於 10.0.14393.0 引進)
API contract
Windows.Services.Store.StoreContract (已於 v1.0 引進)

備註

商店中的產品依 產品SKU可用性 物件的階層組織。 產品由 StoreProduct 物件表示。 每個產品的 SKU 以 StoreSku 物件表示,而每個 SKU 的供應情況則由 StoreAvailability 物件表示。 如需詳細資訊,請參閱 應用程式內購買和試用版

要存取 SKU 的可用性,請使用你感興趣的 StoreSku 物件的 Availabilities 屬性。

屬性

名稱 Description
EndDate

會取得目前 SKU 供應的結束日期。

ExtendedJsonData

從商店取得目前 SKU 可用性的完整資料,以 JSON 格式呈現。

Price

取得目前 SKU 可售價格資訊,包括基本價格、現價和促銷資訊。

StoreId

從 Microsoft Store 目錄取得目前 SKU 的商店 ID。

方法

名稱 Description
RequestPurchaseAsync()

請求購買目前的 SKU 可用性,並顯示用於完成交易的 Microsoft Store 介面。

Important

此方法必須在 UI 執行緒中呼叫。

Important

在提升級應用程式中不支援應用程式內購買功能。

RequestPurchaseAsync(StorePurchaseProperties)

請求購買目前的 SKU 可用性,並顯示用於完成交易的 Microsoft Store 介面。 此方法提供在 Microsoft Store 中以單一商品列表表示的大型產品目錄中,指定特定優惠的額外細節,包括購買時顯示給使用者的產品名稱。

Important

此方法必須在 UI 執行緒中呼叫。

Important

在提升級應用程式中不支援應用程式內購買功能。

適用於

另請參閱