表示: Delphi C++
表示設定

System.TypInfo.TTypeInfo

提供:XE2 API Documentation
移動: 案内, 検索

Delphi

  TTypeInfo = record
    Kind: TTypeKind;
    Name: ShortString;
   {TypeData: TTypeData}
  end;

C++

struct DECLSPEC_DRECORD TTypeInfo{
public:
TTypeKind Kind;
System::ShortString Name;
};

プロパティ

種類 可視性 ソース ユニット
struct
class
public
System.TypInfo.pas
System.TypInfo.hpp
System.TypInfo System.TypInfo


説明

TypeInfo から返されたデータ型の情報を保持します。


TypeInfo 関数は、Delphi の実行時型情報(Run Time Type Information:RTTI)メカニズムの一部です。特定のデータ型に関する実行時情報を提供します。TypeInfo は、TTypeInfo 値を指す PTypeInfo ポインタを返します。

TTypeInfo には以下のフィールドがあります。

フィールド 意味

Kind

RTTI 用語でいう型の種類です。この値は、GetTypeData から返される TTypeData の適切なバリアント セクションを選択するために必要です。
このフィールドに持つことが可能な値は、TTypeKind 列挙型で定義されています。

Name

データ型の名前です。

関連項目

以前のバージョン
他の言語