Control.IDelegateEvent<'Delegate> 接口 (F#)
任意委托类型的第一类事件值。
命名空间/模块路径: Microsoft.FSharp.Control
程序集:FSharp.Core(在 FSharp.Core.dll 中)
type IDelegateEvent<'Delegate> =
interface
abstract this.AddHandler : 'Delegate -> unit
abstract this.RemoveHandler : 'Delegate -> unit
end
备注
F# 为与类型 IDelegateEvent 兼容并以 CLIEventAttribute 进行标记的成员属性指定特殊状态。 在这种情况下,F# 编译器会生成一个适当的 CLI 元数据,以便将成员作为 CLI 事件提供给其他 CLI 语言。
实例成员
成员 |
说明 |
---|---|
将处理程序委托对象连接到事件。 稍后可以使用 RemoveHandler 移除处理程序。 激发事件时将调用侦听器。 |
|
从事件侦听器存储中移除侦听器委托。 |
平台
Windows 8,Windows 7,Windows server 2012中,Windows server 2008 R2
版本信息
F#核心库版本
支持:2.0,4.0,可移植