System.TypInfo.TAttrEntry

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

  TAttrEntry = record
    AttrType: PPTypeInfo;
    AttrCtor: Pointer;
    ArgLen: Word;
    ArgData: array[1..65536 {ArgLen - 2}] of Byte;
  end;

C++

struct DECLSPEC_DRECORD TAttrEntry
{
public:
    PTypeInfo *AttrType;
    void *AttrCtor;
    System::Word ArgLen;
    System::StaticArray<System::Byte, 65536> ArgData;
};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
record
struct
public
System.TypInfo.pas
System.TypInfo.hpp
System.TypInfo System.TypInfo

Beschreibung

TAttrEntry wird intern zur Repräsentation eines Attributs verwendet.

TAttrEntry-Strukturen werden automatisch vom Delphi-Compiler für alle Typen und Member eingefügt, die über Annotationsattribute verfügen.

Verwenden Sie TAttrEntry nicht direkt, sondern greifen Sie mit der Klasse TRttiType auf die einem Delphi-Typ zugeordneten Attributinformationen zu.

Siehe auch