EventDescriptor.RemoveEventHandler(Object, Delegate) Metódus

Definíció

Ha felülbírál egy származtatott osztályban, leválasztja a meghatalmazottat az összetevőről, hogy a meghatalmazott többé ne fogadjon eseményeket az összetevőtől.

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)

Paraméterek

component
Object

Az összetevő, amelyhez a meghatalmazott kötődik.

value
Delegate

A delegált, aki leválasztja a kötést az összetevőről.

Megjegyzések

Ez a módszer általában tükröződésen keresztül valósul meg. További információkért tekintse meg a Reflection témakörét.

A meghatalmazottakról további információt az Események kezelése és emelése című témakörben talál.

Megjegyzések az implementálókhoz

Ha felülbírálja ezt a metódust, a megfelelő remove_myHandler metódus meghívásával el kell távolítania a meghatalmazottat az összetevő eseménylistájából.

A következőre érvényes:

Lásd még