SHDocVw.TShellNameSpace.InvokeEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure InvokeEvent(DispID: TDispID; var Params: TVariantArray); override;

C++

virtual void __fastcall InvokeEvent(int DispID, System::Win::Comobj::TOleVariantArray &Params);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
SHDocVw.pas
SHDocVw.hpp
SHDocVw TShellNameSpace

Beschreibung

Sendet ein Ereignis vom COM-Server an die entsprechende Ereignisbehandlungsroutine.

SHDocVw.TShellNameSpace.InvokeEvent erbt von Vcl.OleServer.TOleServer.InvokeEvent. Der folgende Inhalt bezieht sich auf Vcl.OleServer.TOleServer.InvokeEvent.

Sendet ein Ereignis vom COM-Server an die entsprechende Ereignisbehandlungsroutine.

InvokeEvent-Nachkommen verwenden InvokeEvent intern, um ihre Ereignisbehandlungsroutinen mit Ereignissen auf dem COM-Server zu verknüpfen.

DispID ist die Sende-ID für die entsprechende Ereignisbehandlungsroutine.

Params übergibt die Parameter der Ereignisbehandlungsroutine als Array von OleVariants.

In InvokeEvent führt InvokeEvent nichts aus, da InvokeEvent keine Ereignisse besitzt. Nachkommen, die Ereignisse von einem COM-Server erkennen, ignorieren diese Methode, so dass das von EventDispatch definierte Ereignisziel Ereignisse an die entsprechenden Ereignisbehandlungsroutinen weitergeben kann.

Siehe auch