DesignIntf.IDesigner60.GetComponentNames

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

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 を呼び出します。

関連項目