System.TypInfo.GetPropInfos
Delphi
procedure GetPropInfos(TypeInfo: PTypeInfo; PropList: PPropList);
C++
extern DELPHI_PACKAGE void __fastcall GetPropInfos(PTypeInfo TypeInfo, PPropList PropList);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.TypInfo.pas System.TypInfo.hpp |
System.TypInfo | System.TypInfo |
説明
コンポーネント プロパティのリストを取得します。
GetPropInfos は、Delphi の RTTI(Run Time Type Information:実行時型情報)を利用して、コンポーネントまたはコンポーネント型のプロパティ情報レコードのリストを取得します。
TypeInfo にはコンポーネント型を、PropList にはプロパティのリストを受け取る変数、つまり TPropList 変数へのポインタを定義します。
TypeInfo 値を指定するには、Delphi に組み込まれている TypeInfo 関数を使うことができます。
メモ: PropList に返されるプロパティの数を知りたい場合には、GetPropList の方を使ってください。