Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Valores de evento de primera clase para tipos de delegado arbitrarios.
Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Control
Ensamblado: FSharp.Core (en FSharp.Core.dll)
type IDelegateEvent<'Delegate> =
interface
abstract this.AddHandler : 'Delegate -> unit
abstract this.RemoveHandler : 'Delegate -> unit
end
Comentarios
F# concede un estado especial a las propiedades de miembro compatibles con IDelegateEvent de los tipos y marcadas con CLIEventAttribute.En este caso, el compilador de F# genera los metadatos de CLI apropiados para que el miembro aparezca en los otros lenguajes de CLI como un evento de CLI.
Miembros de instancia
Miembro |
Descripción |
|---|---|
Conecta un objeto de delegado de controlador con el evento.Más adelante, se puede quitar un controlador mediante RemoveHandler.Se invocará el agente de escucha cuando se desencadene el evento. |
|
Quita un delegado de agente de escucha de un almacén de agentes de escucha de eventos. |
Plataformas
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Información de versiones
Versiones de la biblioteca básica de F#
Se admite en: 2.0, 4.0, portables