REST.JsonReflect.TTypeMarshaller.DecomposeTypeName
Delphi
class procedure DecomposeTypeName(TypeName: string; out UnitName: string; out ClassName: string);
C++
__classmethod void __fastcall DecomposeTypeName(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".