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);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | REST.JsonReflect.pas REST.JsonReflect.hpp |
REST.JsonReflect | TTypeMarshaller |
Description
En fonction d'un nom de classe complet donné, comme celui que ComposeTypeName renvoie, remplit UnitName
avec le nom de l'unité et ClassName
avec le nom de classe non qualifié.
Par exemple, pour "System.TObject" comme TypeName
, DecomposeTypeName remplit UnitName
avec "System" et ClassName
avec "TObject".