Share via


Metodo VirtualTypeImplementor.RemoveEventHandler

Rimuove il delegato specificato dall'evento specificato.

Spazio dei nomi:  Microsoft.VisualStudio.Shell.Design
Assembly:  Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)

Sintassi

'Dichiarazione
Public Overridable Sub RemoveEventHandler ( _
    eventInfo As EventInfo, _
    instance As Object, _
    handler As Delegate _
)
public virtual void RemoveEventHandler(
    EventInfo eventInfo,
    Object instance,
    Delegate handler
)

Parametri

  • instance
    Tipo: System.Object
    L'istanza in cui rimuovere il gestore eventi.Questa operazione può essere nullriferimento null (Nothing in Visual Basic) se l'evento è statico.

Eccezioni

Eccezione Condizione
NotImplementedException

Se non astratto la classe derivata non fornisce un'implementazione eseguendo l'override di questo metodo.

Note

Questo metodo tenta di rimuovere il delegato che possibile sincronizzare l'evento sull'oggetto di destinazione.Quando viene generato un evento dal database di destinazione, il metodo o i metodi incapsulati dal gestore non sarà più richiamato.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

VirtualTypeImplementor Classe

Spazio dei nomi Microsoft.VisualStudio.Shell.Design