Vcl.AxCtrls.TActiveXControl.PropRequestEdit

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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 */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Vcl.AxCtrls.pas
Vcl.AxCtrls.hpp
Vcl.AxCtrls TActiveXControl

Beschreibung

Bestimmt, ob die angegebene Eigenschaft geändert werden kann.

Rufen Sie PropRequestEdit auf, wenn Sie feststellen wollen, ob die im Parameter DispID (oder PropertyName) angegebene Eigenschaft bearbeitet werden kann. PropRequestEdit verwendet die Schnittstelle IPropertyNotifySink, um die Änderbarkeit der Eigenschaft festzustellen, und liefert true zurück, wenn die Möglichkeit zur Änderung besteht.

Sie sollten diese Prozedur - wenn möglich - mit dem Parameter DispID anstelle von PropertyName aufrufen, da dieses Vorgehen effizienter ist. Wenn PropRequestEdit mit PropertyName aufgerufen wird, wird erst die DispID für den angegebenen PropertyName gesucht, bevor das Ereignis erzeugt wird.