EventDescriptor.RemoveEventHandler(Object, Delegate) Methode

Definition

Hebt beim Überschreiben in einer abgeleiteten Klasse die Bindung des Delegaten mit der Komponente auf, sodass der Delegat keine weiteren Ereignisse von der Komponente empfängt.

public:
 abstract void RemoveEventHandler(System::Object ^ component, Delegate ^ value);
public abstract void RemoveEventHandler (object component, Delegate value);
abstract member RemoveEventHandler : obj * Delegate -> unit
Public MustOverride Sub RemoveEventHandler (component As Object, value As Delegate)

Parameter

component
Object

Die Komponente, an die der Delegat gebunden ist.

value
Delegate

Der Delegat, dessen Bindung an die Komponente aufgehoben werden soll.

Hinweise

In der Regel wird diese Methode durch Reflektion implementiert. Weitere Informationen finden Sie in den Themen in Reflektion.

Weitere Informationen zu Delegaten finden Sie unter Behandeln und Auslösen von Ereignissen.

Hinweise für Ausführende

Wenn Sie diese Methode überschreiben, sollte sie den Delegat aus der Ereignisliste der Komponente entfernen, indem sie die entsprechende remove_myHandler Methode aufruft.

Gilt für:

Weitere Informationen