Тип ProjectTaskBaseManager<(Of <(<'T, TF>)>)> предоставляет следующие члены.

Методы

  ИмяОписание
Public methodCanChangeDate
Можно ли перенести срок.
(Overrides TaskBaseManager<(Of <(<'T>)>)>..::..CanChangeDate(Int64, DateTime, DateTime).)
Public methodCanCloseOnProjectClosed
Нужно ли закрывать задачу при закрытии проекта.
Public methodCanReAssign
Можно ли переназначать исполнителя.
(Overrides TaskBaseManager<(Of <(<'T>)>)>..::..CanReAssign(IReAssignActionModel).)
Public methodCanStartWork (Overrides TaskBaseManager<(Of <(<'T>)>)>..::..CanStartWork(Int64, Boolean, ICommentActionModel).)
Public methodChangeTaskPropertyNotShowInLists
Изменение видимости задач в списке пользователей в зависимости от параметра проекта ShowTaskBeforeDays. Проверяется одна задача.
Public methodCountWithElevatedPrivilegies
Получить количество задач, без учёта привилегий.
Public methodCreateFilter(List<(Of <<'(Int64>)>>), TF, IUser)
Создает фильтр для поиска задач.
Public methodCreateFilter(Int64, ProjectTaskSearchType, IUser)
Создаёт фильтр
Public methodCreateFilter(TF, Int64, ProjectTaskSearchType, IUser)
Создает фильтр для поиска задач.
Public methodCreateFromPlanItem
Возвращает или создаёт проектную задачу для задачи плана проекта. Сущность не сохраняется в БД.
Public methodDelete
Переподвязывает чайлдов данной таски к ее родителю, вызывается перед удалением данной таски
(Overrides EntityManager<(Of <(<'T, IdT>)>)>..::..Delete(T).)
Public methodDoClose
Действие закрытия задачи
Public methodDoCompleted
Действие "Задача выполнена".
Public methodDoCompletedInnerLogic
Внутренняя логика действия "Задача выполнена" без выполнения проверки на возможность выполнения действия и без сохранения.
Public methodDoControlCompleted
Действие "Сделано" во время контроля.
Public methodDoInCompleted
Действие "Невозможно выполнить".
Public methodDoInCompletedInnerLogic
Внутренняя логика действия "Невозможно выполнить" без выполнения проверки на возможность выполнения действия и без сохранения.
Public methodDoSyncCustomFields
Делаем синхронизацию кастомных полей
Public methodDoSyncToPlanItems
Делаем синхронизацию В план из задачи
Public methodEditActionExecutedGenerate
Генерировать событие изменения задачи
Public methodFindTasks(Expression<(Of <<'(Func<(Of <<'(T, Boolean>)>>)>)>>))
Поиск задач по фильтру.
Public methodFindTasks(TF, FetchOptions)
Поиск задач по фильтру.
Public methodGetActiveTasks
Активные задачи по указанному проекту
Public methodGetPlanItemByTask
Public methodGetRelatedTasks
Получить список связанных задач, от которых зависит данная
Public methodGetTaskByExecutors
Возвращает список задач по проекту, исполнителями которых являются указанные пользователи
Public methodGetTasksForPlan
Задачи для плана
Public methodIsActiveForPublish
Является активной для публикации (Активная, Переоткрыта, Новая).
Public methodIsActiveNotShowInListTask
Проверка задачи на активность и не видимость в списке пользователя.
Public methodIsActiveTask
Проверка активности задачи .
Public methodIsAvailableAddComment
Можно ли добавлять комментарии.
Public methodIsAvailableAddQuestion
Можно ли задавать вопрос.
Public methodIsAvailableBreakCurrentControl
Доступно ли снятие текущего контроля задачи
Public methodIsAvailableClose
Можно ли завершить.
Public methodIsAvailableCompleted
Можно ли выполнить действие "Сделано"
Public methodIsAvailableControlCompleted
Доступно ли действие "Сделано" во время контроля.
Public methodIsAvailableCreate
Можно ли добавлять задачи к плану
Public methodIsAvailableDelete
Доступно ли удаление задачи
Public methodIsAvailableEdit
Доступно ли редактирование задачи
Public methodIsAvailableInCompleted
Можно ли выполнить действие "Невозможно выполнить"
Public methodIsAvailableReOpen
Доступны ли действие "Переоткрыть задачу".
Public methodIsAvailableTakeCurrentControl
Доступно ли взятие текущего контроля задачи
Public methodIsLinkRelated(T)
Есть ли незавершенные связанные задачи, от которых зависит данная (поиск по всем типам зависимостей)
Public methodIsLinkRelated(Int64, ProjectLinkTaskType)
Есть ли незавершенные связанные задачи, от которых зависит данная
Public methodIsLinkRelated(T, ProjectLinkTaskType)
Есть ли незавершенные связанные задачи, от которых зависит данная
Public methodLoad(Int64)
Загрузка задачи.
(Overrides EntityManager<(Of <(<'T, IdT>)>)>..::..Load(IdT).)
Public methodLoad(Int64, Boolean)
Загрузка задачи.
Public methodLoadOrNull(Int64)
Загрузка задачи, если она существует.
(Overrides EntityManager<(Of <(<'T, IdT>)>)>..::..LoadOrNull(IdT).)
Public methodLoadOrNull(Int64, Boolean)
Загрузка задачи, если она существует.
Public methodPublish
Создает задачу и инициализирует ее на основании задачи плана проекта. Сущность не сохраняется в БД.
Public methodReOpen
Действие "Переоткрыть задачу" во время контроля.
Public methodSetParticipantsFromTask
Установить исполнителя задачи, участником проекта
Public methodSetupFilter
Установить фильтр.
(Overrides TaskBaseManager<(Of <(<'T>)>)>..::..SetupFilter(ICriteria, IEntityFilter).)
Public methodStartWork
Начать работу над задачей
(Overrides TaskBaseManager<(Of <(<'T>)>)>..::..StartWork(Int64, Boolean, ICommentActionModel).)
Public methodStartWorkInnerLogic
Внутренняя логика действия "Работа начата" без выполнения проверки на возможность выполнения действия и без сохранения.

Свойства

  ИмяОписание
Public propertyWorkflowRuntimeService
Сервис исполнения процессов

Explicit Interface Implementations

См. также