Freigeben über


Activity.StatusChanged Ereignis

Definition

Tritt auf, wenn sich der ActivityExecutionStatus einer ausgeführten Activity ändert.

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) 

Ereignistyp

Attribute

Hinweise

Durch das Auslösen eines Ereignisses wird der Ereignishandler über einen Delegaten aufgerufen.

Mit der StatusChanged-Methode können auch abgeleitete Klassen das Ereignis ohne Anfügen eines Delegaten behandeln. Dies ist das bevorzugte Verfahren für die Behandlung des Ereignisses in einer abgeleiteten Klasse.

Weitere Informationen zur Behandlung von Ereignissen finden Sie unter behandeln und Auslösen von Ereignissen.

Hinweis

Abonniert eine Aktivität (Aktivität A) das StatusChanged-Ereignis einer anderen Aktivität (Aktivität B), bezieht sich die Activity-Eigenschaft der zugeordneten ActivityExecutionStatusChangedEventArgs auf die abonnierte Aktivität (Aktivität B), und das zugeordnete Sender-Objekt bezieht sich auf den Ausführungskontext der abonnierenden Aktivität (Aktivität A).

Hinweise für Vererber

Wenn Sie StatusChanged in einer abgeleiteten Klasse überschreiben, muss die StatusChanged-Methode der Basisklasse aufgerufen werden, damit registrierte Delegaten das Ereignis empfangen.

Gilt für: