共用方式為


Control.Event<'Delegate,'Args> 類別 (F#)

事件實作的委派型別,遵循標準的.NET Framework 慣例,第一個 sender引數。

命名空間/模組路徑:Microsoft.FSharp.Control

組件:FSharp.Core (在 FSharp.Core.dll 中)

type Event<'Delegate,'Args (requires delegate)> =
 class
  new Event : unit -> Event<'Delegate,'Args>
  member this.Trigger : obj * 'Args -> unit
  member this.Publish :  IEvent<'Delegate,'Args>
 end

備註

這個型別是名為 FSharpEvent中 已編譯的組件。 如果從一個語言,F # 以外,或透過反映存取類型使用這個名稱。

建構函式

成員

說明

new

建立適合於委派型別的事件物件,而這些委派型別會遵循第一個 'sender' 引數的標準 .NET Framework 慣例。

執行個體成員

成員

說明

Publish

發行事件做為第一級事件值。

Trigger

使用指定的傳送者物件和參數觸發事件。 傳送者物件可能是 null。

平台

Windows 7、Windows Vista SP2、Windows XP SP3、Windows XP x64 SP2、Windows Server 2008 R2、Windows Server 2008 SP2、Windows Server 2003 SP2

版本資訊

F# 執行階段

支援版本:2.0、4.0

Silverlight

支援版本:3

請參閱

參考

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