Aracılığıyla paylaş


Control.IDelegateEvent<'Delegate> Arayüzü (F#)

Rastgele temsilci türleri için ilk sınıf olay değerleri.

Ad alanı/modül yolu: Microsoft.FSharp.Control

Derleme: FSharp.Core (FSharp.Core.dll),

type IDelegateEvent<'Delegate> =
 interface
  abstract this.AddHandler : 'Delegate -> unit
  abstract this.RemoveHandler : 'Delegate -> unit
 end

Notlar

F# vermektedir özel durum türü ile uyumlu üye özellikleri için IDelegateEvent ve etiketli ile CLIEventAttribute. Bu durumda, F# derleyicisi üyeyi diğer CLI dillerine CLI olayı olarak göstermek için uygun CLI meta verileri oluşturur.

Örnek Üyeler

Üye

Description

AddHandler

Olaya işleyici temsilci nesnesi bağlar. Bir işleyici kullanarak daha sonra kaldırılabilir RemoveHandler. Olay ateşlendiğinde dinleyiciyi çağırılır.

RemoveHandler

Bir dinleyici temsilciyi olay dinleyici deposundan kaldırır.

Platformlar

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

Sürüm Bilgisi

F# Çekirdek Kitaplığı sürümleri

Desteklenen: 2.0, 4.0, Portable

Ayrıca bkz.

Başvuru

Microsoft.FSharp.Control İsim Uzayı (F#)

DelegateEvent