Condividi tramite


EventDescriptor.RemoveEventHandler(Object, Delegate) Metodo

Definizione

Quando è sottoposto a override in una classe derivata, consente di separare il delegato dal componente in modo che il delegato non riceva più eventi dal componente.

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)

Parametri

component
Object

Il componente al quale è associato il delegato.

value
Delegate

Il delegato da separare dal componente.

Commenti

In genere, questo metodo viene implementato tramite reflection. Per altre informazioni, vedere gli argomenti in Reflection.

Per altre informazioni sui delegati, vedere Gestione e generazione di eventi.

Note per gli implementatori

Quando si esegue l'override di questo metodo, deve rimuovere il delegato dall'elenco eventi del componente richiamando il metodo appropriato remove_myHandler .

Si applica a

Vedi anche