Udostępnij za pośrednictwem


Activity.StatusChanged Zdarzenie

Definicja

Występuje, gdy ActivityExecutionStatus uruchomione Activity zmiany.

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

Podnoszenie zdarzenia wywołuje program obsługi zdarzeń przez 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 podnoszenie zdarzeń.

Uwaga

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

Uwagi dotyczące dziedziczenia

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

Dotyczy