Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Interfaccia Control.IDelegateEvent<'Delegate> (F#)

Valori di evento di prima classe per i tipi di delegati arbitrari.

Percorso di spazio dei nomi/modulo: Microsoft.FSharp.Control

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

type IDelegateEvent<'Delegate> =
 interface
  abstract this.AddHandler : 'Delegate -> unit
  abstract this.RemoveHandler : 'Delegate -> unit
 end

F# attribuisce uno stato speciale alle proprietà dei membri compatibili con il tipo IDelegateEvent e contrassegnate con CLIEventAttribute. In questo caso il compilatore F# genera metadati CLI appropriati affinché il membro venga visualizzato come evento CLI in altri linguaggi CLI.

Membro

Descrizione

AddHandler

Connette un oggetto delegato del gestore all'evento. Un gestore può essere rimosso in un secondo momento tramite RemoveHandler. Il listener sarà richiamato quando viene generato l'evento.

RemoveHandler

Rimuove un delegato del listener da un archivio di listener di eventi.

Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Versioni della libreria di base F#

Supportato in: 2,0, 4,0, portabile

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft