RuntimeHelpers.CreateEvent <'Delegate,' Args > Função (F#)
Cria um evento anônimo com manipuladores de determinado.
Caminho do namespace/módulo: Microsoft.FSharp.Core.CompilerServices.RuntimeHelpers
Assembly: FSharp.Core (em 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
Parâmetros
addHandler
Tipo: 'Delegate -> unidadeUma função para lidar com a adição de um representante para o evento para disparar.
removeHandler
Tipo: 'Delegate -> unidadeUma função para lidar com a remoção de um delegado que dispara o evento.
createHandler
Tipo: (obj -> 'Args -> unidade) -> 'DelegateUma função para produzir o tipo de delegado do evento pode disparar.
Valor de retorno
O evento initialized como um objeto que implementa IEvent.
Plataformas
O Windows 7, SP2 do Windows Vista, Windows XP SP3, Windows XP Professional x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
Informações sobre versão
O tempo de execução F#
Compatível com: 2.0, 4.0
Silverlight
Compatível com: 3