Activity.StatusChanged Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.