Я разрабатываю рабочие процессы в SharePoint 2010 с помощью Visual Studio.
Мне нужно поймать событие, когда пользователь отменяет запущенный рабочий процесс из пользовательского интерфейса. Пользователь нажимает ссылку «Завершить этот рабочий процесс сейчас», и я должен добавить несколько журналов в историю текущего экземпляра рабочего процесса.
Я добавил cancellationHandlerActivity для своей SequentialWorkflowActivity, но cancellationHandlerActivity не выполняется.
В MSDN я нахожу объяснение cancellationHandlerActivity (http://msdn.microsoft.com/en-us/library/aa349442(v=vs.85).aspx) - Действие CancellationHandlerActivity содержит логику очистки для отмененного составного действия strong> до того, как все дочерние действия составного действия завершат выполнение.
Вот я и подумал, что cancellationHandlerActivity - это то, что мне нужно, но на практике - ошибаюсь :(
Пожалуйста, дайте мне совет, как я могу решить свою проблему! Я пытался найти решение в Интернете, но не смог :(