System.Rtti.TRttiType.GetField

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch