REST.JsonReflect.TTypeMarshaller.DecomposeTypeName

提供: RAD Studio API Documentation
移動先: 案内検索

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);

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
REST.JsonReflect.pas
REST.JsonReflect.hpp
REST.JsonReflect TTypeMarshaller


説明

ComposeTypeName が返すような完全修飾クラス名を指定すると、UnitName にユニット名が、ClassName に修飾なしのクラス名が設定されます。

たとえば、TypeName に "System.TObject" を指定して DecomposeTypeName を呼び出すと、UnitName が "System" に、ClassName が "TObject" になります。

関連項目