Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ereigniswerte erster Klasse für beliebige Delegattypen.
Namespace/Modulpfad: Microsoft.FSharp.Control
Assembly: FSharp.Core (in FSharp.Core.dll)
type IDelegateEvent<'Delegate> =
interface
abstract this.AddHandler : 'Delegate -> unit
abstract this.RemoveHandler : 'Delegate -> unit
end
Hinweise
F# weist Membereigenschaften, die mit dem Typ IDelegateEvent kompatibel und mit dem CLIEventAttribute markiert sind, einen speziellen Status zu. In diesem Fall generiert der F#-Compiler entsprechende CLI-Metadaten, damit der Member für andere CLI-Sprachen als CLI-Ereignis dargestellt wird.
Instanzmember
Member |
Beschreibung |
|---|---|
Verbindet ein Handlerdelegatobjekt mit dem Ereignis. Handler können später mit RemoveHandler entfernt werden. Der Listener wird aufgerufen, wenn das Ereignis ausgelöst wird. |
|
Entfernt einen Listenerdelegaten aus dem Speicher eines Ereignislisteners. |
Plattformen
Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
Versionsinformationen
F#-Runtime
Unterstützt in: 2.0, 4.0
Silverlight
Unterstützt in: 3