FMX.InAppPurchase.TCustomInAppPurchase.PurchaseProduct
Delphi
procedure PurchaseProduct(const ProductID: string);
C++
void __fastcall PurchaseProduct(const System::UnicodeString ProductID);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | FMX.InAppPurchase.pas FMX.InAppPurchase.hpp |
FMX.InAppPurchase | TCustomInAppPurchase |
Beschreibung
Fordert den in-App-Bezahldienst auf, das Produkt mit der angegebenen ID zu kaufen.
Diese Anforderung löst schließlich ein Ereignis aus:
- Wenn das Produkt erfolgreich gekauft wurde, wird TInAppPurchase.OnPurchaseCompleted ausgelöst.
- Falls ein Fehler auftritt, wird TInAppPurchase.OnError mit Purchase als
FailureKind
ausgelöst.
Diese Methode löst eine EIAPNotSetup-Exception aus, wenn Sie sie vor dem Herstellen einer Verbindung zum In-App-Bezahldienst verwenden.