FMX.InAppPurchase.IFMXInAppPurchaseService.RemoveComponent
Delphi
procedure RemoveComponent(const Component: TCustomInAppPurchase);
C++
virtual void __fastcall RemoveComponent(TCustomInAppPurchase* const Component) = 0 ;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | FMX.InAppPurchase.pas FMX.InAppPurchase.hpp |
FMX.InAppPurchase | IFMXInAppPurchaseService |
説明
プラットフォーム サービスに保持されている、TCustomInAppPurchase およびそのサブクラスのインスタンスのリストから、指定のインスタンスを削除します。
TCustomInAppPurchase のサブクラスを作成するものの、そのデストラクタを継承しない場合は、このメソッドをデストラクタで必ず呼び出します。
destructor MyComponent.Destroy;
begin
if Assigned(FInAppPurchaseService) then
FInAppPurchaseService.RemoveComponent(Self);
FInAppPurchaseService := nil;
end;