REST.JsonReflect.TTypeMarshaller.DecomposeTypeName
Delphi
class procedure DecomposeTypeName(const TypeName: string; out UnitName: string; out ClassName: string);
C++
__classmethod void __fastcall DecomposeTypeName(const System::UnicodeString TypeName, /* out */ System::UnicodeString &UnitName, /* out */ System::UnicodeString &ClassName);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | REST.JsonReflect.pas REST.JsonReflect.hpp |
REST.JsonReflect | TTypeMarshaller |
Beschreibung
Füllt anhand eines voll qualifizierten Klassennamens, z. B. einem von ComposeTypeName zurückgegebenen Klassennamen, UnitName
mit dem Unit-Namen und ClassName
mit dem nicht qualifizierten Klassennamen.
Wenn beispielsweise "System.TObject" als TypeName
angegeben ist, füllt DecomposeTypeName UnitName
mit "System" und ClassName
mit "TObject".