FMX.InAppPurchase.IFMXInAppPurchaseService.RemoveComponent
Delphi
procedure RemoveComponent(const Component: TCustomInAppPurchase);
C++
virtual void __fastcall RemoveComponent(TCustomInAppPurchase* const Component) = 0 ;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | FMX.InAppPurchase.pas FMX.InAppPurchase.hpp |
FMX.InAppPurchase | IFMXInAppPurchaseService |
Beschreibung
Entfernt die angegebene Instanz aus der Liste der Instanzen und Unterklassen von TCustomInAppPurchase, die der Plattformdienst führt.
Wenn Sie von TCustomInAppPurchase eine Unterklasse ableiten, aber deren Destruktor nicht vererben, müssen Sie in Ihrem Destruktor diese Methode aufrufen:
destructor MyComponent.Destroy;
begin
if Assigned(FInAppPurchaseService) then
FInAppPurchaseService.RemoveComponent(Self);
FInAppPurchaseService := nil;
end;