Methoden von FMX.InAppPurchase.IFMXInAppPurchaseService

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

GeerbteProtected
AddComponentpublicFügt die angegebene Instanz der Liste der Instanzen und Unterklassen von TCustomInAppPurchase hinzu, die der Plattformdienst führt.
AddRefpublicInkrementiert den Referenzzähler für dieses Interface.
CanMakeInAppPurchasespublicGibt True zurück, wenn der aktuelle Benutzer erlaubt ist, Einkäufe zu tätigen; ansonsten False.
ConsumeProductpublicTeilt dem In-App-Bezahldienst mit, dass das gekaufte Produkt mit der angegebenen Produkt-ID von Ihrer Anwendung erfolgreich verbraucht wurde.
ConsumeProductspublicTeilt dem In-App-Bezahldienst mit, dass die gekauften Produkte mit den angegebenen Produkt-IDs von Ihrer Anwendung erfolgreich verbraucht wurden.
GetApplicationLicenseKeypublicGibt den Lizenzschlüssel Ihrer Anwendung zurück.
GetTransactionPayloadpublicGibt die Entwicklernutzdaten Ihrer Anwendung für den aktuellen Benutzer zurück.
IsProductPurchasedpublicGibt True zurück, wenn das Produkt mit der angegebenen ID gekauft wurde; ansonsten False.
PurchaseProductpublicFordert das Kaufen des Produkts mit der angegebenen ID aus dem In-App-Bezahldienst an.
QueryInterfacepublicGibt eine Referenz auf ein bestimmtes Interface zurück, wenn das Objekt dieses Interface unterstützt.
QueryProductspublicFordert Informationen von dem In-App-Bezahldienst über die Produkte mit der angegebenen Liste mit IDs an.
ReleasepublicDekrementiert den Referenzzähler für dieses Interface.
RemoveComponentpublicEntfernt die angegebene Instanz aus der Liste der Instanzen und Unterklassen von TCustomInAppPurchase, die der Plattformdienst führt.
RestorePurchasedProductspublicFordert den In-App-Bezahldienst auf, Produkte, die von einem anderen Gerät aus gekauft wurden, auf dem aktuellen Gerät wiederherzustellen.
SetApplicationLicenseKeypublicDefiniert den Lizenzschlüssel Ihrer Anwendung.
SetTransactionPayloadpublicDefiniert die Entwicklernutzdaten Ihrer Anwendung für den aktuellen Benutzer.
SetupInAppPurchasepublicRichtet eine Verbindung zwischen dem In-App-Bezahldienst und der angegebenen Instanz von TCustomInAppPurchase ein.
SupportspublicGibt an, ob eine angegebene Schnittstelle eine bestimmte (andere) Schnittstelle unterstützt.