EventSinkDisconnect
f90VB Modules
f90VBDefs, f90VBAutomation
Summary
Disconnects a connected event sink object.
Syntax
| subroutine EventSinkDisconnect | (EventSink) |
| integer(POINTER_KIND),intent(in):: | EventSink |
Arguments
EventSink [Input]
A handle to an event sink object that is currently connected to the outgoing interface of an Automation object.
Comments
Subroutine EventSinkDisconnect destroys the connection between an event sink object and the outgoing interface of an automation object. If Fortran functions have been registered to handle the connection events, they are un-registered before the sink object is disconnected.
Examples
See Example 6.5 (Chapter 6 - User Manual).
Related Topics
| For information about: | See: | |
| Creating an event sink object | EventSinkCreate | |
| Connecting an event sink to a connectable object | EventSinkConnect | |
| Registering and unregistering Fortran event handlers | EventSinkRegEvnt/EventSinkUnregEvnt | |
| Listing events exposed by a connected event sink object | EventSinkEnumEvnts | |