Vcl.AxCtrls.TActiveXControl.PropRequestEdit

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

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 を参照します。