System.TObject.GetInterfaceTable
Delphi
class function GetInterfaceTable: PInterfaceTable; inline;
C++
__classmethod PInterfaceTable __fastcall GetInterfaceTable();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.pas systobj.h |
System | TObject |
Description
Renvoie un pointeur sur une structure contenant toutes les interfaces implémentées par une classe donnée.
GetInterfaceTable renvoie les entrées d'interface de la classe. Elle ne liste que les interfaces implémentées par la classe et pas celles des ancêtres. Pour disposer de la liste des ancêtres, appelez ClassParent de manière itérative puis GetInterfaceTable sur la valeur renvoyée. Pour trouver l'entrée d'une interface spécifique, utilisez la méthode GetInterfaceEntry.