EventDescriptor.RemoveEventHandler(Object, Delegate) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.