System.TypInfo.TRecordTypeField
Aus RAD Studio API Documentation
Delphi
TRecordTypeField = packed record Field: TManagedField; Flags: Byte; Name: TSymbolName; function NameFld: TTypeInfoFieldAccessor; inline; {AttrData: TAttrData;} function AttrData: PAttrData; inline; end;
C++
struct DECLSPEC_DRECORD TRecordTypeField{ public: TManagedField Field; System::Byte Flags; TSymbolName Name; TTypeInfoFieldAccessor __fastcall NameFld(void); PAttrData __fastcall AttrData(void); };
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
record struct |
public | System.TypInfo.pas System.TypInfo.hpp |
System.TypInfo | System.TypInfo |
Beschreibung
TRecordTypeField wird intern zum Speichern von Record-Feld-RTTI-Informationen verwendet.
TRecordTypeField-Strukturen werden automatisch vom Delphi-Compiler für alle Felder in einem Record eingefügt, der für die Ausgabe von erweiterten RTTI-Informationen gekennzeichnet ist.
Verwenden Sie TRecordTypeField nicht direkt, sondern greifen Sie mit der Klasse TRttiField auf die einem Delphi-Record zugeordneten Feldinformationen zu.