System.TObject.GetInterfaceTable
From RAD Studio VCL Reference
Contents |
Delphi Information
From System.pas
class function GetInterfaceTable(): PInterfaceTable;
Unit: System
Type: method
Visibility: public
Member Of: TObject
C++ Information
From System.hpp
__classmethod System::TInterfaceTable * __fastcall GetInterfaceTable(void);
Unit: System
Type: method
Visibility: public
Member Of: TObject
Description
Returns a pointer to a structure containing all of the interfaces implemented by a given class.
GetInterfaceTable returns the interface entries for the class. This list contains only interfaces implemented by this class, not its ancestors. To find the ancestor list, iteratively call ClassParent and then call GetInterfaceTable on the value it returns. To find the entry for a specific interface, use the GetInterfaceEntry method instead.