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