Interfaccia Control.IDelegateEvent<'Delegate> (F#)
Valori di evento di prima classe per i tipi di delegati arbitrari.
Percorso di spazio dei nomi/modulo: 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
Note
F# attribuisce uno stato speciale alle proprietà dei membri compatibili con il tipo IDelegateEvent e contrassegnate con CLIEventAttribute.In questo caso il compilatore F# genera metadati CLI appropriati affinché il membro venga visualizzato come evento CLI in altri linguaggi CLI.
Membri di istanza
Membro |
Descrizione |
---|---|
Connette un oggetto delegato del gestore all'evento.Un gestore può essere rimosso in un secondo momento tramite RemoveHandler.Il listener sarà richiamato quando viene generato l'evento. |
|
Rimuove un delegato del listener da un archivio di listener di eventi. |
Piattaforme
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informazioni sulla versione
Versioni della libreria di base F#
Supportato in: 2,0, 4,0, portabile