Vcl.AxCtrls.EnumDispatchProperties
Delphi
procedure EnumDispatchProperties(Dispatch: IDispatch; PropType: TGUID;
VTCode: Integer; PropList: TStrings);
C++
extern DELPHI_PACKAGE void __fastcall EnumDispatchProperties(_di_IDispatch Dispatch, const GUID &PropType, int VTCode, System::Classes::TStrings* PropList);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Vcl.AxCtrls.pas Vcl.AxCtrls.hpp |
Vcl.AxCtrls | Vcl.AxCtrls |
説明
指定した IDispatch インターフェース内のすべてのプロパティ名および DispIDs を使って TStringList を満たします。
EnumDispatchProperties を使用すると,IDispatch インターフェースによってサポートされているプロパティの名前を取得できます。Dispatch パラメータは IDispatch インターフェースのインスタンスです。PropType および VTCode パラメータは,呼び出し側で特定の GUID および型識別子に一致するプロパティだけにリストを制限できるようにします。IDispatch インターフェースのすべてのプロパティを表示するには,PropType を GUID_NULL に,VTCode を VT_EMPTY に設定します。
IDispatch インターフェースがサポートするプロパティ名は,PropList パラメータとして渡されるリストに追加されます。