System.Rtti.TRttiType.GetMethod
Delphi
function GetMethod(const AName: string): TRttiMethod; virtual;
C++
virtual TRttiMethod* __fastcall GetMethod(const System::UnicodeString AName);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Rtti.pas System.Rtti.hpp |
System.Rtti | TRttiType |
Beschreibung
Gibt ein RTTI-Objekt für eine Methode zurück, die ein Member des reflektierten Typs ist.
Verwenden Sie GetMethod zum Erhalten eines RTTI-Objekts für eine Methode, die ein Member des reflektierten Typs ist. Obwohl GetMethod in TRttiType deklariert wird, funktioniert es nur in Typen beschreibenden RTTI-Objekte, die Methoden wie z.B. records, classes, und interfaces eigentlich zulassen; für alle anderen Typen gibt diese Methode einfach nil zurück.
Der Name-Parameter legt den Namen der Methode fest, die gesucht werden soll.