Тип ProjectPlanManager предоставляет следующие члены.

Методы

  ИмяОписание
Public methodCanConfirmApprove
Можно ли выполнять подтверждение согласования
Public methodCanDelete
Можно ли удалять план проекта
(Overrides EntityManager<(Of <(<'T, IdT>)>)>..::..CanDelete(T).)
Public methodCanRefuseApprove
Можно ли выполнять отказ в утверждении
Public methodConflictsWithBudget
Ищет конфликты с бюджетами (проверяет, есть ли удаленные PlanItem, на которые ссылаются факты по доходам и расходам)
Public methodCreate
Создать план для проекта
Public methodCreateFrom(Int64)
Клонировать и сохранить план из указанного
Public methodCreateFrom(IProjectPlan, Boolean, Boolean, IProject)
Клонировать и сохранить план из указанного
Public methodCreateLink(Int64, Int64, ProjectLinkTaskType)
Создать связь между задачами
Public methodCreateLink(IProjectPlan, IProjectTaskBase, IProjectTaskBase, ProjectLinkTaskType)
Создать связь между задачами в определённом плане
Public methodCreateOrClone
Создать новый черновик плана проекта, или создать его копию из указанного.
Public methodDelete
Удалить объект
(Overrides EntityManager<(Of <(<'T, IdT>)>)>..::..Delete(T).)
Public methodDeleteLink(Int64, Int64)
Удалить связь между задачами
Public methodDeleteLink(IProjectPlan, IProjectTaskBase, IProjectTaskBase)
Удалить связь между задачами в определённом плане
Public methodDoConfirmApprove
Подтвердить утверждение плана проекта
Public methodDoRefuseApprove
Отказать в утверждении плана проекта
Public methodExportRules (Overrides EntityManager<(Of <(<'T, IdT>)>)>..::..ExportRules()()()().)
Public methodGetBLOBMergeProjectPlan
Public methodGetBLOBProjectPlanLastEditDraftVersion
Public methodGetCurrentPlan
Получить текущий план проекта. Если такового нет, возвращает null
Public methodGetItems
Получить задачи плана
Public methodGetLastSavedPlanIdForProject
Возвращает последнюю сохраненную версию плана
Public methodGetNewDraftCountFilter
Создать фильтр для получения новых черновиков.
Public methodGetNewNumber
Получить номер новой версии плана проекта
Public methodGetPlanByNumber
Получить план по номеру
Public methodIsAvailableEdit
Доступно ли редактирование плана
Public methodIsAvailableProjectsPlanApprove
Можно ли отправлять план проекта на утверждение.
Public methodIsAvailableProjectsPlanPublish
Можно ли публиковать план проекта.
Public methodIsAvailableProjectsPlanSaveAndApprove
Можно ли сохранять и отправлять план проекта на утверждение.
Public methodIsAvailableProjectsPlanSaveAndPublish
Можно ли сохранить и публиковать план проекта.
Public methodIsAvailableProjectsPlanSign(IProjectPlan)
Можно ли утверждать план проекта.
Public methodIsAvailableProjectsPlanSign(IProjectPlanApprovalTask)
Можно ли утверждать план проекта.
Public methodNewDraftCount
Получить количество версий черновиков плана проекта, созданных после текущей версии.
Public methodPublish
Публиковать черновик плана проекта.
Public methodPublishPlan
Публикует указанный план проекта, автоматически добавляя исполнителей в участники проекта.
Public methodRemoveBLOBMergeProjectPlan
Public methodSaveOrCloneDraft
Если черновик, возвращаем его, Иначе создаем новый клон-черновиик
Public methodSendToApprove(IUser, IProjectPlan, DateTime, DateTime)
Отправить план на утверждение
Public methodSendToApprove(IUser, IProjectPlan, DateTime, DateTime, String)
Отправить план на утверждение
Public methodSetBLOBMergeProjectPlan
Public methodSetBLOBProjectPlanLastEditDraftVersion
Public methodSetupFilter (Overrides EntityManager<(Of <(<'T, IdT>)>)>..::..SetupFilter(ICriteria, IEntityFilter).)
Public methodShift
Сдвиг дат начала и завершения плана согласно датам задач в плане

Свойства

  ИмяОписание
Public propertyCommentActionHandler
Обработчик действий, связанных с добавлением комментариев
Public propertyStatic memberInstance
Статический экземпляр менеджера
Public propertyLockManager
Управление блокировками
Public propertyTransformationProvider
Провайдер преобразования БД

См. также