System.Rtti.TRttiType.GetField
Delphi
function GetField(const AName: string): TRttiField; virtual;
C++
virtual TRttiField* __fastcall GetField(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 ein Feld zurück, das ein Member des reflektierten Typs ist.
Verwenden Sie die Methode GetField zum Erhalten eines RTTI-Objekts für ein Feld, das ein Member des reflektierten Typs ist. Obwohl GetField in TRttiType deklariert wird, funktioniert es nur in Typen beschreibenden RTTI-Objekte, die Felder wie z.B. records und classes eigentlich zulassen; für alle anderen Typen gibt diese Methode einfach nil zurück.
Der Name-Parameter legt den Namen des Feldes fest, das gesucht werden soll.