EventDescriptor.RemoveEventHandler(Object, Delegate) Methode

Definition

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Delegat von der Komponente getrennt, sodass der Delegat keine Ereignisse mehr 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 Delegate gebunden ist.

value
Delegate

Der Delegat, der von der Komponente getrennt werden soll.

Hinweise

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

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

Hinweise für Ausführende

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

Gilt für:

Weitere Informationen