DesignIntf.IDesigner60.GetComponentNames
Delphi
procedure GetComponentNames(TypeData: PTypeData; Proc: TGetStrProc);
C++
virtual void __fastcall GetComponentNames(System::Typinfo::PTypeData TypeData, System::Classes::TGetStrProc Proc) = 0 ;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | DesignIntf.pas DesignIntf.hpp |
DesignIntf | IDesigner60 |
説明
指定された型のプロパティを割り当てられる任意のコンポーネントに対して,コールバックを実行します。
GetComponentNames メソッドを使用すると,TypeData パラメータに一致するプロパティの割り当てが可能な各コンポーネントに対して,Proc パラメータによって指定されたプロシージャを呼び出すことができます。コンポーネントごとに,(TGetStrProc の)S パラメータがそのコンポーネント名に設定されて Proc が呼び出されます。このパラメータを使用すると,GetComponent メソッドを呼び出すことでコンポーネントへの参照を取得できます。
メモ: GetComponentNames メソッドは,Root の値であるエンティティと,現在のルートオブジェクトのユニットの uses 節に記述されているか(Delphi),またはそのユニットにインクルードされている(C++)コンポーネントに対して,Proc を呼び出します。