System.Win.ComObj.TAutoObject.EventSinkChanged
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.