FMX.InAppPurchase.TCustomInAppPurchase.PurchaseProduct
Delphi
procedure PurchaseProduct(const ProductID: string);
C++
void __fastcall PurchaseProduct(const System::UnicodeString ProductID);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | FMX.InAppPurchase.pas FMX.InAppPurchase.hpp |
FMX.InAppPurchase | TCustomInAppPurchase |
説明
指定された ID の製品の購入を、アプリケーション内決済サービスに対してリクエストします。
このリクエストは、最終的にはイベントを発生させます:
- 購入が正常に行われた場合、TInAppPurchase.OnPurchaseCompleted が代わりに発生します。
- エラーとなった場合、TInAppPurchase.OnError が、Purchase が
FailureKind
に設定され、発生します。
このメソッドは、アプリケーション内決済サービスとの接続が確立される前に使用すると、EIAPNotSetup 例外を発生させます。