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);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Vcl.AxCtrls.pas Vcl.AxCtrls.hpp |
Vcl.AxCtrls | Vcl.AxCtrls |
Description
Remplit un TstringList avec les noms de toutes les propriétés et les DispID d'une interface IDispatch spécifiée.
Utilisez EnumDispatchProperties pour obtenir les noms des propriétés prises en charge par une interface IDispatch. Le paramètre Dispatch est une instance de l'interface IDispatch. Les paramètres PropType et VTCode permettant à l'appelant de limiter la liste aux propriétés correspondant à un identificateur de type et GUID particulier. Pour visualiser toutes les propriétés de l'interface IDispatch, affectez à PropType la valeur GUID_NULL et à VTCode la valeur VT_EMPTY.
Les noms de propriétés pris en charge par l'interface IDispatch sont ajoutés à la liste transmise comme paramètre PropList.