System.Win.ComObj.TAutoObject.EventSinkChanged

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure EventSinkChanged(const EventSink: IUnknown); virtual;

C++

virtual void __fastcall EventSinkChanged(const System::_di_IInterface EventSink);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
System.Win.ComObj.pas
System.Win.ComObj.hpp
System.Win.ComObj TAutoObject

Beschreibung

Reagiert, wenn die Methode EventConnect ein EventSink setzt oder aufhebt.

Rufen Sie EventSinkChanged nicht auf. Diese Methode wird von der Methode EventConnect als Reaktion auf das Hinzufügen oder Entfernen eines Ereignis-Pools aus der TAutoObject-Instanz aufgerufen. In TAutoObject führt EventSinkChanged nichts aus. Wenn Sie die Option Ereignisunterstützung generieren im Automatisierungsobjekt-Experten auswählen, überschreibt der erzeugte Nachkomme von TAutoObject diese Methode, um die internen Felder für die Behandlung der neuen Ereignis-Pools zu initialisieren.

Siehe auch