StoreAvailability クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
購入できる製品 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
- 継承
- 属性
Windows の要件
デバイス ファミリ |
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 プロパティを使用します。
プロパティ
EndDate |
現在の SKU 可用性の終了日を取得します。 |
ExtendedJsonData |
現在の SKU の可用性に関する完全なデータを、JSON 形式でストアから取得します。 |
Price |
基本価格、現在の価格、および販売情報を含む、現在の SKU 可用性の価格情報を取得します。 |
StoreId |
Microsoft Store カタログから現在利用可能な SKU のストア ID を取得します。 |
メソッド
RequestPurchaseAsync() |
現在の SKU の可用性の購入を要求し、Microsoft Store 経由でトランザクションを完了するために使用される UI を表示します。 重要 このメソッドは UI スレッドで呼び出す必要があります。 |
RequestPurchaseAsync(StorePurchaseProperties) |
現在の SKU の可用性の購入を要求し、Microsoft Store 経由でトランザクションを完了するために使用される UI を表示します。 この方法では、購入時にユーザーに表示する製品名など、Microsoft Store の 1 つの一覧で表される製品の大規模なカタログ内の特定のオファーの追加の詳細を指定するオプションを提供します。 重要 このメソッドは UI スレッドで呼び出す必要があります。 |