Activity.StatusChanged Zdarzenie

Definicja

Występuje, gdy ActivityExecutionStatus uruchomionych Activity się zmienia.

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) 

Typ zdarzenia

Atrybuty

Uwagi

Wywoływanie zdarzenia wywołuje procedurę obsługi zdarzeń za pośrednictwem delegata.

Metoda StatusChanged umożliwia również klasom pochodnym obsługę zdarzenia bez dołączania delegata. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.

Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i wywoływanie zdarzeń.

Note

Gdy działanie (Działanie A) subskrybuje zdarzenie innego działania (Activity B StatusChanged ), Activity właściwość skojarzonego ActivityExecutionStatusChangedEventArgs odwołuje się do działania subskrybowanego (Działanie B), a skojarzony Sender obiekt odwołuje się do kontekstu wykonywania subskrybowanego działania (Działanie A).

Notatki dotyczące dziedziczenia

Podczas zastępowania StatusChanged klasy pochodnej należy wywołać metodę klasy StatusChanged bazowej, aby zarejestrowani delegaci odbierali zdarzenie.

Dotyczy