Activity.StatusChanged Evento

Definizione

Si verifica quando cambia il ActivityExecutionStatus di un Activity in esecuzione.

public:
 event EventHandler<System::Workflow::ComponentModel::ActivityExecutionStatusChangedEventArgs ^> ^ StatusChanged;
[System.ComponentModel.Browsable(false)]
public event EventHandler<System.Workflow.ComponentModel.ActivityExecutionStatusChangedEventArgs> StatusChanged;
[<System.ComponentModel.Browsable(false)>]
member this.StatusChanged : EventHandler<System.Workflow.ComponentModel.ActivityExecutionStatusChangedEventArgs> 
Public Custom Event StatusChanged As EventHandler(Of ActivityExecutionStatusChangedEventArgs) 

Tipo evento

Attributi

Commenti

La generazione di un evento richiama il gestore eventi tramite un delegato.

Il StatusChanged metodo consente anche alle classi derivate di gestire l'evento senza associare un delegato. Questa è la tecnica preferita per gestire l'evento in una classe derivata.

Per ulteriori informazioni sulla gestione degli eventi, consultare gestione e generazione di eventi.

Note

Quando un'attività (Attività A) sottoscrive un evento (Activity B) StatusChanged diverso, la Activity proprietà dell'attività associata ActivityExecutionStatusChangedEventArgs fa riferimento all'attività sottoscritta (Activity B) e l'oggetto associato Sender fa riferimento al contesto di esecuzione dell'attività di sottoscrizione (Activity A).

Note per gli eredi

Quando si esegue l'override StatusChanged in una classe derivata, assicurarsi di chiamare il metodo della classe StatusChanged base in modo che i delegati registrati ricevano l'evento.

Si applica a