System.Rtti.TRttiInstanceType.GetDeclaredFields
Delphi
function GetDeclaredFields: TArray<TRttiField>; override;
C++
virtual System::DynamicArray<TRttiField*> __fastcall GetDeclaredFields();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Rtti.pas System.Rtti.hpp |
System.Rtti | TRttiInstanceType |
Beschreibung
Gibt eine Liste aller Felder zurück, die in dem reflektierten Klassentyp deklariert sind.
Verwenden Sie die GetDeclaredFields-Methode, zum Erhalten einer Liste aller Felder (Variablen), die in dem reflektierten Klassentyp deklariert sind. Um die Liste aller Felder in der reflektierten Klasse (einschließlich der geerbten Felder) zu erhalten, verwenden Sie stattdessen die Methode GetFields