Vcl.AxCtrls.TActiveXControl.PropRequestEdit
Delphi
function PropRequestEdit(const PropertyName: WideString): Boolean; overload;
function PropRequestEdit(DispID: TDispID): Boolean; overload;
C++
bool __fastcall PropRequestEdit(const System::WideString PropertyName)/* overload */;
bool __fastcall PropRequestEdit(int DispID)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Vcl.AxCtrls.pas Vcl.AxCtrls.hpp |
Vcl.AxCtrls | TActiveXControl |
説明
指定したプロパティが変更可能かどうかを示します。
PropRequestEdit メソッドを呼び出すと,DispID(または PropertyName)パラメータで指定したプロパティが編集可能かどうかを判定できます。PropRequestEdit は IPropertyNotifySink インターフェースを使ってプロパティが変更可能かどうかを判定し,可能ならば True を返します。
処理効率を上げるには,PropertyName ではなく DispID を使用してください。PropertyName を使って PropRequestEdit を呼び出すと,イベントを生成する前に,PropertyName から DispID を参照します。