Activity.StatusChanged Событие

Определение

Происходит при ActivityExecutionStatus выполнении изменений Activity .

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) 

Тип события

Атрибуты

Комментарии

При вызове события обработчик событий вызывается через делегат.

Метод StatusChanged также позволяет производным классам обрабатывать событие без присоединения делегата. Это предпочтительный способ обработки события в производном классе.

Дополнительные сведения об обработке событий см. в разделе "Обработка и создание событий".

Note

Когда действие (Activity A) подписывается на событие StatusChanged другого действия (Activity B), Activity свойство связанного ActivityExecutionStatusChangedEventArgs действия ссылается на действие, подписанное на (Activity B), и связанный Sender объект ссылается на контекст выполнения действия действия (Activity A).

Примечания для тех, кто наследует этот метод

При переопределении StatusChanged в производном классе обязательно вызовите метод базового класса StatusChanged , чтобы зарегистрированные делегаты получали событие.

Применяется к