Udostępnij za pośrednictwem


Control.IDelegateEvent<'Delegate> — Interfejs (F#)

Wartości typów delegatów dowolnego pierwszej klasy zdarzeń.

Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Control

Zestaw: FSharp.Core (w FSharp.Core.dll)

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

Uwagi

F# daje specjalny status właściwości elementów członkowskich, które są zgodne z typem IDelegateEvent i oznakowane z CLIEventAttribute.W takim przypadku F# kompilator generuje odpowiednie CLI metadane, aby Członkowskie pojawiają się na inne języki CLI jako zdarzenie CLI.

Wystąpienie członków

Członkowskie

Opis

AddHandler

Połączyć obiekt pełnomocnik obsługi zdarzenia.Program obsługi można później usunąć za pomocą RemoveHandler.Detektor zostanie wywołany, gdy zdarzenie jest wywoływane.

RemoveHandler

Usuń pełnomocnik odbiornika z magazynu detektor zdarzeń.

Platformy

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

Informacje o wersji

F# Core wersji biblioteki

Obsługiwane: 2.0, 4.0, przenośne

Zobacz też

Informacje

Microsoft.FSharp.Control — Przestrzeń nazw (F#)

DelegateEvent