Removes the ScreenListener from the Screen object. The Screen object will no longer receive screen/status event notifications.
Namespace: ScreenUPG
Assembly: ScreenUPG (in ScreenUPG.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Sub removeIScreenListenerEx( _ ByVal inListener As ScreenUPG _ ) |
C# |
---|
public void removeIScreenListenerEx( ScreenUPG inListener ) |
C++ |
---|
public: void removeIScreenListenerEx( ScreenUPG inListener ) sealed |
J# |
---|
public void removeIScreenListenerEx( ScreenUPG inListener ) |
JScript |
---|
public
function removeIScreenListenerEx( inListener : ScreenUPG ) |
Parameters
- inListener
- For .NET based languages, pass null in for inListener parameter. For Visual Basic or MFC based languages pass in a dispatch pointer to listener receiving events.
Example
[C#]
![]() | |
---|---|
// Notify screen object that we'd no longer like to receive events screen.removeIScreenListenerEx(null); // Remove delegates ScreenUPG.ScreenUPG.onConnectionLostHandler -= instance.myConnectionLostHandler; ScreenUPG.ScreenUPG.onScreenChangedHandler -= instance.myScreenChangedHandler; ScreenUPG.ScreenUPG.onScreenShapeChangedHandler -= instance.myScreenShapeChangedHandler; ScreenUPG.ScreenUPG.onLostRemoteWindowHandler -= instance.myLostRemoteWindowHandler; ScreenUPG.ScreenUPG.onErrorHandler -= instance.myErrorHandler; |
![]() | |
---|---|
screen.removeIScreenListenerEx screen End Sub |