Control.IDelegateEvent <' delegado > Interface (F#)
Valores de primeira classe de evento para tipos delegate arbitrário.
Caminho do namespace/módulo: Microsoft.FSharp.Control
Assembly: FSharp.Core (em FSharp.Core.dll)
type IDelegateEvent<'Delegate> =
interface
abstract this.AddHandler : 'Delegate -> unit
abstract this.RemoveHandler : 'Delegate -> unit
end
Comentários
F# dá status especial a propriedades de membro compatíveis com o tipo de IDelegateEvent e marcado com o CLIEventAttribute. Nesse caso, o compilador F# gera metadados CLI apropriadas para fazer com que o membro aparece para outras linguagens CLI como um evento CLI.
Membros da instância
Membro |
Descrição |
---|---|
Conecte a um objeto de delegado do manipulador para o evento. Um manipulador pode ser removido posteriormente usando o RemoveHandler. O ouvinte será chamado quando o evento é acionado. |
|
Remova um delegado de escuta de uma loja de ouvinte de evento. |
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