API:System.Rtti.TRttiInstanceType.GetDeclaredFields
Delphi
function GetDeclaredFields: TArray<TRttiField>; override;
C++
virtual System::DynamicArray<TRttiField*> __fastcall GetDeclaredFields(void);
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 Typ deklariert werden.
System.Rtti.TRttiInstanceType.GetDeclaredFields erbt von System.Rtti.TRttiType.GetDeclaredFields. Der folgende Inhalt bezieht sich auf System.Rtti.TRttiType.GetDeclaredFields.
Gibt eine Liste aller Felder zurück, die in dem reflektierten Typ deklariert werden.
Verwenden Sie die Methode GetDeclaredFields, um eine Liste aller Felder (Variablen), die in dem reflektierten Typ deklariert werden, zu erhalten. Um die Liste aller Felder in dem reflektierten Typ (einschließlich der geerbten Felder) zu erhalten, verwenden Sie stattdessen die Methode GetFields
Anmerkung: GetDeclaredFields wird nur für Klassentypen unterstützt.