Funzione RuntimeHelpers.CreateEvent<'Delegate,'Args> (F#)
Crea un evento anonimo con i gestori specificati.
Percorso spazio dei nomi/modulo: Microsoft.FSharp.Core.CompilerServices.RuntimeHelpers
Assembly: FSharp.Core (in FSharp.Core.dll)
// Signature:
RuntimeHelpers.CreateEvent : ('Delegate -> unit) -> ('Delegate -> unit) -> ((obj -> 'Args -> unit) -> 'Delegate) -> IEvent<'Delegate,'Args> (requires delegate)
// Usage:
RuntimeHelpers.CreateEvent addHandler removeHandler createHandler
Parametri
addHandler
Tipo: 'Delegate -> unitFunzione per gestire l'aggiunta di un delegato per l'evento da attivare.
removeHandler
Tipo: 'Delegate -> unitFunzione per gestire la rimozione di un delegato attivato dall'evento.
createHandler
Tipo: (obj -> 'Args -> unit) -> 'DelegateFunzione per produrre il tipo di delegato che può essere attivato dall'evento.
Valore restituito
L'evento inizializzato come oggetto che implementa IEvent.
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