FGX.InAppPurchase.TfgCustomInAppPurchase
Перейти к навигации
Перейти к поиску
Delphi
TfgCustomInAppPurchase = class (TComponent, IFGXInAppPurchaseServiceObserver)
TComponent -> TfgCustomInAppPurchase
Прямые наследники: TfgInAppPurchase
Содержание
Описание
Описание отсутствует.
Конструкторы
constructor
|
Create(AOwner: TComponent)
Описание отсутствует. |
Методы
procedure
|
QueryProductListAsync(const AProductIdList: [[TArray<System.string>]])
Запрос списка продуктов с сервера. |
procedure
|
PurchaseProductAsync(const AProduct: IFGXInAppProduct; const ACount: Integer)
Покупка продукта. Для потребляемых продуктов допускается указывать любое количество покупаемых продуктов ACount больше нуля.
|
procedure
|
ConfirmPurchaseAsync(const APurchase: TfgPurchase; const AProductKind: TfgProductKind)
Подтверждение покупки. Все успешные покупки требуют подтверждения. Внимание! Если у покупки есть загружаемый контент, сначала загрузите его и только потом подтверждайте покупку.
|
procedure
|
StartDownloadContentAsync(const APurchase: TfgPurchase)
Запуск загрузки прикрепленного к покупке контента ( iOS only ). |
procedure
|
CancelDownloadContentAsync(const APurchase: TfgPurchase)
Отмена загрузки прикрепленного к покупке контента ( iOS only ). |
procedure
|
RestorePurchasesAsync()
Позволяет восстановить непотребляемые товары и автовозобновляемые подписки ( iOS only ). Покупки будут возвращены в событии OnPurchaseReceived с флагом TfgPurchase.IsRestored = True
|
Свойства
property
|
IsSupported: Boolean
Доступность сервиса внутренних покупок на данном устройстве. |
property
|
IsReady: Boolean
Cтатус готовности к работе. |
События
event
|
OnReadyStateChanged: TfgInAppPurchaseReadyStateChangedEvent
Описание отсутствует. |
event
|
OnProductListReceived: TfgInAppPurchaseProductListReceivedEvent
Описание отсутствует. |
event
|
OnPurchaseReceived: TfgInAppPurchasePurchaseReceivedEvent
Описание отсутствует. |
event
|
OnPurchaseConfirmed: TfgInAppPurchasePurchaseConfirmedEvent
Описание отсутствует. |
event
|
OnContentDownloading: TfgInAppPurchaseContentDownloadingEvent
Описание отсутствует. |
event
|
OnContentDownloaded: TfgInAppPurchaseContentDownloadedEvent
Описание отсутствует. |
event
|
OnPurchasesRestored: TfgInAppPurchasePurchasesRestoredEvent
Описание отсутствует. |