共用方式為


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

備註

對與型別 IDelegateEvent 相容且以 CLIEventAttribute 標記的成員屬性,F# 會提供特殊狀態。 在此情況下,F# 編譯器會產生適當的 CLI 中繼資料,使成員在其他 CLI 語言中變成 CLI 事件。

執行個體成員

成員

描述

AddHandler

將處理常式委派物件連接至事件。 稍後可以使用 RemoveHandler 移除處理常式。 引發事件時所要叫用的接聽程式。

RemoveHandler

從事件接聽程式存放區移除接聽程式委派。

平台

Windows 8 中, Windows 7, Windows Server 2012 上, Windows Server 2008 R2

版本資訊

F# 核心程式庫版本

支援版本:2.0, 4.0,可攜式執行檔 (PE)。

請參閱

參考

Microsoft.FSharp.Control 命名空間 (F#)

DelegateEvent