EventDescriptor.RemoveEventHandler(Object, Delegate) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当在派生类中被重写时,解除委托与组件的绑定,使委托将不再从组件接收事件。
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)
参数
- component
- Object
委托要绑定到的组件。
- value
- Delegate
要解除组件绑定的委托。
注解
通常,此方法是通过反射实现的。 有关详细信息,请参阅 反射中的主题。
有关委托的详细信息,请参阅 处理和引发事件。
实施者说明
重写此方法时,它应通过调用相应的 remove_myHandler
方法从组件的事件列表中删除委托。