Udostępnij za pośrednictwem


Metoda VirtualTypeImplementor.RemoveEventHandler —

Usuwa danego obiektu delegowanego z danego zdarzenia.

Przestrzeń nazw:  Microsoft.VisualStudio.Shell.Design
Zestaw:  Microsoft.VisualStudio.Shell.Design (w Microsoft.VisualStudio.Shell.Design.dll)

Składnia

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

Parametry

  • instance
    Typ: System.Object
    Wystąpienie, na którym należy usunąć program obsługi zdarzeń.Może to być nullodwołanie o wartości null (Nothing w języku Visual Basic) , jeśli zdarzenie jest statyczny.

Wyjątki

Wyjątek Warunek
NotImplementedException

Jeśli w klasie pochodnej nieabstrakcyjna nie dostarczył implementacja przez zastąpienie tej metody.

Uwagi

Metoda ta próbuje usunąć pełnomocnika, który może zsynchronizować tego zdarzenia na obiekcie docelowym.Gdy zdarzenie jest wywoływane przez obiekt docelowy, metody lub metod zhermetyzowane przez program obsługi nie zostanie wywołany.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

VirtualTypeImplementor Klasa

Przestrzeń nazw Microsoft.VisualStudio.Shell.Design