Vcl.AxCtrls.EnumDispatchProperties

提供:RAD Studio API Documentation

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 パラメータとして渡されるリストに追加されます。

関連項目