Activity.StatusChanged Zdarzenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.