Removes an event handler from an event source.
Assembly: mscorlib (in mscorlib.dll)
'Declaration <DebuggerHiddenAttribute> _ <DebuggerStepThroughAttribute> _ Public Overridable Sub RemoveEventHandler ( _ target As Object, _ handler As Delegate _ )
[DebuggerHiddenAttribute] [DebuggerStepThroughAttribute] public virtual void RemoveEventHandler( Object target, Delegate handler )
The event does not have a public remove accessor.
The handler that was passed in cannot be used.
The target parameter is nulla null reference (Nothing in Visual Basic) and the event is not static.
The EventInfo is not declared on the target.
This member is invoked late-bound through mechanisms such as Type.InvokeMember.
Use the AddEventHandler method to hook up events in late-bound scenarios.
This method attempts to unhook an event handler for the current event on the event source specified by target, by calling the remove accessor.
In reflection, the remove accessor can be obtained by calling the GetRemoveMethod method.
For an example, see the AddEventHandler method.
Supported in: 5, 4, 3
Silverlight for Windows Phone
Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0
Supported in: Xbox 360, Windows Phone OS 7.0
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.