Metoda VirtualTypeImplementor.AddEventHandler —
Dodaje udzielania pełnomocnictw do 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 AddEventHandler ( _
eventInfo As EventInfo, _
instance As Object, _
handler As Delegate _
)
public virtual void AddEventHandler(
EventInfo eventInfo,
Object instance,
Delegate handler
)
Parametry
- eventInfo
Typ: System.Reflection.EventInfo
Zdarzenie, aby dodać program do obsługi.
- instance
Typ: System.Object
Wystąpienie, którego należy dodać obsługi zdarzeń.Może to być nullodwołanie o wartości null (Nothing w języku Visual Basic) , jeśli zdarzenie jest statyczny.
- handler
Typ: System.Delegate
Moduł obsługi zdarzeń, aby dodać.
Wyjątki
Wyjątek | Warunek |
---|---|
NotImplementedException | Jeśli w klasie pochodnej nieabstrakcyjna nie dostarczył implementacja przez zastąpienie tej metody. |
Uwagi
Ta metoda próbuje dodać pełnomocnika do synchronizowania zdarzeń na obiekcie docelowym.Przy każdym zdarzenie jest wywoływane przez instance parametr, metody lub metod zhermetyzowane przez program obsługi zostanie wywołany.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..