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 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.