диссоциация рабочего процесса - PullRequest
1 голос
/ 16 мая 2011

У меня есть CustomList и связанный с ним VS-WF.Для каждого элемента, созданного в customList - WF Task создается WF, этот список задач WF представляет собой custom TaskList с пользовательским типом контента.

всякий раз, когда я удаляю ассоциацию WF из customList - всеЗАДАЧА в списке задач удаляется.

это поведение по умолчанию?Есть ли способ сохранить эти ЗАДАЧИ вместо того, чтобы удалить их?

1 Ответ

0 голосов
/ 19 мая 2011

Да, это по умолчанию. Предотвращение удаления задач рабочего процесса, если рабочий процесс, который их создал, удален, невозможно из коробки.

Единственный способ - создать обработчик событий для списка задач, который ожидает ItemDeleted, а затем отменить удаление. Это объясняется в следующем сообщении в блоге: Предотвращение удаления задач рабочего процесса

...