VirtualTypeImplementor.AddEventHandler 方法

添加给定的委托给特定事件。

命名空间:  Microsoft.VisualStudio.Shell.Design
程序集:  Microsoft.VisualStudio.Shell.Design(在 Microsoft.VisualStudio.Shell.Design.dll 中)

语法

声明
Public Overridable Sub AddEventHandler ( _
    eventInfo As EventInfo, _
    instance As Object, _
    handler As Delegate _
)
public virtual void AddEventHandler(
    EventInfo eventInfo,
    Object instance,
    Delegate handler
)

参数

  • instance
    类型:System.Object
    的实例添加事件处理程序中。,如果事件是静态的,则可能是 nullnull 引用(在 Visual Basic 中为 Nothing) 。

异常

异常 条件
NotImplementedException

如果非抽象派生类不通过重写此方法提供的实现。

备注

此方法尝试添加一个委托以同步目标对象上的事件。每次事件由 instance 参数引发,处理程序或方法封装的方法将调用。

.NET Framework 安全性

请参见

参考

VirtualTypeImplementor 类

Microsoft.VisualStudio.Shell.Design 命名空间

VirtualTypeImplementor