Тип WorkflowProjectTaskManager предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
AbortProjectRunProcess |
Прерывание бизнес процесса по задаче из плана проекта
| |
CanCloseOnProjectClosed |
Нужно ли закрывать задачу при закрытии проекта.
(Overrides ProjectTaskBaseManager<(Of <(<'T, TF>)>)>..::..CanCloseOnProjectClosed(IProjectTaskBase).) | |
CanTerminate |
Можно ли прервать процесс
| |
ChangeRunProcessTask |
Выполнить запуск бизнес процесса по плану проекта
| |
CloseOldPlanInstance |
Завершить процессы задач запуска БП предыдущего плана проекта, перед публикацией новго
| |
Create |
Создание задачи по БП
| |
DoCompletedAssociatedProcess |
Действие для задачи после завершения связанного процесса.
| |
DoCompletedInnerLogic |
Внутренняя логика действия "Задача выполнена" без выполнения проверки на возможность выполнения действия и без сохранения.
(Overrides ProjectTaskBaseManager<(Of <(<'T, TF>)>)>..::..DoCompletedInnerLogic(T, Boolean).) | |
DoInCompletedInnerLogic |
Внутренняя логика действия "Невозможно выполнить" без выполнения проверки на возможность выполнения действия и без сохранения.
(Overrides ProjectTaskBaseManager<(Of <(<'T, TF>)>)>..::..DoInCompletedInnerLogic(T, Boolean).) | |
DoStartProcess |
Запустить процесс
| |
DoSyncToPlanItems |
Делаем синхронизацию В план из задачи
(Overrides ProjectTaskBaseManager<(Of <(<'T, TF>)>)>..::..DoSyncToPlanItems(IProjectTaskBase).) | |
DoTerminated |
Действие "Задача Прервана".
| |
GetClosingListPrevPublish |
Возвращает список закрываемых задач запуска БП для текущего опубликованного плана проекта, перед изменением статуса на Устаревший (публикуется другой план)
| |
IsAvailableClose | (Overrides ProjectTaskBaseManager<(Of <(<'T, TF>)>)>..::..IsAvailableClose(T, Boolean, ICommentActionModel).) | |
IsAvailableEdit | (Overrides ProjectTaskBaseManager<(Of <(<'T, TF>)>)>..::..IsAvailableEdit(T).) | |
Publish |
Создает задачу и инициализирует ее на основании задачи плана проекта.
Сущность не сохраняется в БД.
(Overrides ProjectTaskBaseManager<(Of <(<'T, TF>)>)>..::..Publish(IProjectPlanItem).) | |
RestartProjectRunProcess |
Перезапуск бизнес процесса по задаче из плана проекта
| |
SetupFilter |
Установить фильтр.
(Overrides ProjectTaskBaseManager<(Of <(<'T, TF>)>)>..::..SetupFilter(ICriteria, IEntityFilter).) |