EMS.ResourceTypes.RegisterResource
Delphi
procedure RegisterResource(const TypeInfo: PTypeInfo); overload;
procedure RegisterResource(const TypeInfo: PTypeInfo; const AAttributes: TEMSResourceAttributes); overload;
C++
extern DELPHI_PACKAGE void __fastcall RegisterResource(const System::Typinfo::PTypeInfo TypeInfo)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | EMS.ResourceTypes.pas EMS.ResourceTypes.hpp |
EMS.ResourceTypes | EMS.ResourceTypes |
Beschreibung
Registriert die angegebenen RTTI-Daten einer EMS-Ressourcenklasse beim EMS-Server.
Um die RTTI-Daten aus einer EMS-Ressourcenklasse zu extrahieren, können Sie TypeInfo mit dem Bezeichner der Ziel-EMS-Ressourcenklasse als Argument aufrufen. Zum Beispiel:
Delphi:
RegisterResource(TypeInfo(TMyResource));
C++:
RegisterResource(__typeinfo(TMyResource));
AAttributes
ist eine optionale Instanz von TEMSResourceAttributes, die RTTI-Attribute definiert, die die RTTI-Daten in der angegebenen EMS-Ressourcenklasse überschreiben soll.