System.TObject.GetInterfaceTable
Delphi
class function GetInterfaceTable: PInterfaceTable; inline;
C++
__classmethod PInterfaceTable __fastcall GetInterfaceTable();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.pas systobj.h |
System | TObject |
Beschreibung
Gibt einen Zeiger auf eine Struktur zurück, die alle für eine bestimmte Klasse definierten Schnittstellen enthält.
GetInterfaceTable gibt den Schnittstelleneinträge für die Klasse zurück. Die entsprechende Liste enthält nur die von der Klasse implementierten Schnittstellen, nicht die Schnittstellen der Vorfahren. Wenn Sie die Liste des Vorfahren benötigten, rufen Sie iterativ zunächst ClassParent und anschließend für den Rückgabewert die Methode GetInterfaceTable auf. Wenn Sie den Eintrag für eine bestimmte Schnittstelle benötigten, verwenden Sie stattdessen die Methode GetInterfaceEntry.