System.TObject.GetInterfaceTable

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch