Compartilhar via


Control.Event <'Delegate,' Args > Classe (F#)

Implementações de evento para um seguindo o padrão de tipos de representante.Convenção de NET Framework do primeiro sender argumento.

Caminho do namespace/módulo: Microsoft.FSharp.Control

Assembly: FSharp.Core (em FSharp.Core.dll)

type Event<'Delegate,'Args (requires delegate)> =
 class
  new Event : unit -> Event<'Delegate,'Args>
  member this.Trigger : obj * 'Args -> unit
  member this.Publish :  IEvent<'Delegate,'Args>
 end

Comentários

Esse tipo é denominado FSharpEvent em módulos (assemblies) compilados. Se você estiver acessando o tipo de um idioma diferente, por exemplo, F# ou através de reflexão, use esse nome.

Construtores

Membro

Descrição

Novo

Cria um objeto de evento adequada para seguir o padrão de tipos de delegate.Convenção de NET Framework do primeiro 'Remetente' argumento.

Membros da instância

Membro

Descrição

Publicar

Publica o evento como um valor de primeira classe de evento.

Disparador

Dispara o evento usando o objeto de determinado remetente e parâmetros. O objeto do remetente pode ser null.

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

Consulte também

Referência

Microsoft.FSharp.Control Namespace (F#)