EventDescriptor.AddEventHandler(Object, Delegate) Method

Definition

When overridden in a derived class, binds the event to the component.

C#
public abstract void AddEventHandler(object component, Delegate value);

Parameters

component
Object

A component that provides events to the delegate.

value
Delegate

A delegate that represents the method that handles the event.

Remarks

Typically, this method is implemented through reflection. For more information about reflection, see the topics in Reflection.

For more information about delegates, see Handling and Raising Events.

Notes to Implementers

When you override this method, it should add the delegate to the component's event list by invoking the appropriate add_myHandler method.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

See also