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

Методы

  ИмяОписание
Public methodAddUserToProject
Добавить пользователя в список участников проекта, если его там нет.
Public methodCanChangeStage
Проверка возможности изменения стадии
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodCanChangeStageUpdate
Проверка возможности изменения стадии
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodCanIncludeTaskInProjectPlan
Разрешено ли добавление задач в план проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodChangeManager
Изменить менеджера проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodChangeProjectManager(IProject, IUser)
Изменить менеджера проекта
Public methodChangeProjectManager(IProject, IUser, String)
Изменить менеджера проекта
Public methodChangeProjectRunProcess()()()()
Запуск бизнес процесса по задаче из плана проекта (для всех активных проектов)
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodChangeProjectRunProcess(T)
Запуск бизнес процесса по задаче из плана проекта (для активного проекта)
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodChangeProjectStage
Изменить стадию проекта
Public methodChangeStage
Изменение стадии проекта
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodChangeStageUpdate
Изменение стадии проекта
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodChangeTaskPropertyNotShowInLists()()()()
Изменение видимости задач в списке пользователей в зависимости от параметра проекта ShowTaskBeforeDays. Проверяются все активные задачи всех активных проектов.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodChangeTaskPropertyNotShowInLists(TId, Boolean)
Изменение видимости задач в списке пользователей в зависимости от параметра проекта ShowTaskBeforeDays. Проверяются все активные задачи одного проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodCheckPermission(Permission) (Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodCheckPermission(Permission, T)
Проверяет права на проект.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodClose
Завершает/закрывает проект.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodCloseProject(IProject)
Закрыть проект (отправить в архив)
Public methodCloseProject(IProject, IWorkflowInstance)
Закрыть проект (отправить в архив)
Public methodCopyTemplate
Сохраняет новый проект, копируя необходимые данные из шаблона.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodCopyTemplateFolders
Копирует структуру папок из папки шаблона в папку проекта
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodCopyTemplateFoldersFromTemplate
Копирует структуру папок из папки шаблона в папку проекта
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodCreate(IProjectMetadataHead)
Создание нового проекта по настройкам его типа. Сущность в БД не сохраняется! Из шаблона копируется только общая информация: Название проекта, Дата старта, Дата завершения, Менеджер.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodCreate(String, IUser, DateTime, DateTime)
Создает проект определённого типа. Объект сохраняется в БД.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodCreate(String, IProjectMetadataHead, DateTime, DateTime, IUser)
Создать проект. Сущность сохраняется в БД
Public methodCreate(String, IUser, DateTime, DateTime, IFolder)
Создает проект определённого типа. ОБъект сохраняется в БД
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodCreate(String, IProjectMetadataHead, DateTime, DateTime, IUser, IFolder)
Создать проект. Сущность сохраняется в БД
Public methodCreateDefaultFoldersForTemplate
Создаёт папки документов для шаблона проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodCreatePhase(IProject, String)
Создать новый этап проекта
Public methodCreatePhase(IProject, String, String)
Создать новый этап проекта
Public methodCreatePhase(IProject, String, String, Int64)
Создать новый этап проекта
Public methodDeleteOldManager
Удаляет старого менеджера.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodExportRules (Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodFindAllWithElevatedPrivilegies (Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodFindWithElevatedPrivilegies(Expression<(Of <<'(Func<(Of <<'(T, Boolean>)>>)>)>>)) (Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodFindWithElevatedPrivilegies(IEntityFilter, FetchOptions) (Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodGetActiveProjects
Активные проекты
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodGetActiveProjectsWithDelay
Активные проекты с отложенным отображением
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodGetBitmapNetworkDiagram
Получение картинки bitmap сетевого графика
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodGetCollapseBudgetState
Возвращает список состояний узлов бюджета.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodGetCollapseTaskState (Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodGetDraftProjectPlans
Получить все черновики плана проекта. Если таковых нет, вернёт клон текущего опубликованного плана
Public methodGetMetadataHead
Возвращает настройки типа проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodGetNetworkDiagram
Получение модели сетевого графика
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodHasPermission(Permission)
Проверяет привилегию у текущего пользователя.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodHasPermission(IUser, Permission)
Проверяет привилегию у указанного пользователя.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodHasPermission(Permission, T)
Возвращает результат проверки прав на проект.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodHasPermission(IUser, Permission, T)
Возвращает результат проверки прав на проект.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableCanChangeShared
Можно ли менять общие настройки проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableChangeManager
Можно ли изменить менеджера проекта
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableClose
Можно ли завершить проект
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableCreate()()()()
Можно ли создать проект
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableCreate(IProject, IProjectMetadataHead, Boolean)
Можно ли создавать проект.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableEdit
Можно ли изменить проект
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableExportToMsProject
Можно ли экспортировать в файл MS Project
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableImportFromMsProject
Можно ли импортировать задачи из MS Project
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableManageProjectPermissions
Можно ли изменять настройки прав доступа для проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableProjectsPlanWorkLogEdit
Можно ли редактировать лимит трудозатрат по проекту.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailablePublish
Можно ли публиковать проект
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableStageChange
Можно ли менять стадию проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableTemplateAdmin(T)
Проверяет доступность шаблона для администрирования.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableTemplateAdmin(IProjectMetadataHead)
Проверяет доступность шаблона для администрирования.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableTemplateAdmin(IUser, IProjectMetadataHead)
Проверяет доступность шаблона для администрирования.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableTemplateAdmin(IUser, T)
Проверяет доступность шаблона для администрирования.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableViewProjectRoles
Можно ли просматривать список ролей.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodIsAvailableViewTaskList
Можно ли просматривать чужие списки задач
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodLoadProject
Загрузить проект или шаблон по идентификатору.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodLoadWithElevatedPrivilegies
Загрузить без учёта привилегий.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodNotifyAssignExecutor
Отправка оповещений о необходимости назначения исполнителя Проверяются все активные задачи всех активных проектов.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodOverduePhaseTaskWorking
Проверяет просрочку по началу и по завершению выполнения подзадач фазовой задачи. При просрочке генерирует соответствующие события.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodPublish
Публикует проект.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodPublishProject
Публиковать проект
Public methodRecalcCompletePercent
Пересчитать процент выполнения по проекту и сохраняет проект, если процент был изменён. Пересчёт производится по текущему опубликованному плану проекта.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodReOpen
Переоткрывает проект. Возвращает из архива.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodReOpenProject
Переоткрыть проект (извлечь из архива)
Public methodSave
Сохраняет проект.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodSaveCollapseBudgetState
Сохранить состояние раскрытия узла бюджета.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodSaveCollapseTaskState (Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodSaveNew(IProject)
Сохраняет новый проект, копируя необходимые данные из шаблона.
Public methodSaveNew(T, Boolean)
Сохраняет новый проект, копируя необходимые данные из шаблона.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodSendMessageToInfoChannel
Отправить сообщение в инфоканал проекта
Public methodSetNeedRecalcCompletePercent
Установить необходимость пересчёта процента по проекту.
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodSetPlanWorkLog
Установить лимит трудозатрат для проекта (в минутах)
Public methodSetPlanWorkLogDays
Установить лимит трудозатрат для проекта (в днях)
Public methodSetPlanWorkLogHours
Установить лимит трудозатрат для проекта (в часах)
Public methodSetPlanWorkLogMinutes
Установить лимит трудозатрат для проекта (в минутах)
Public methodSetSubTasksPropertyNotShowInLists
Установить видимость внутренних подзадач
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodSetupFilter (Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodTemplateCloneTo
Клонирует шаблон (план и задачи шаблона не клонируются).
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public methodUserIsProjectMember
Проверяет, является ли указанный пользователь участником проекта
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)

Свойства

  ИмяОписание
Public propertyCommentActionHandler
Обработчик действий, связанных с добавлением комментариев
(Унаследованный от ProjectManager<(Of <(<'T, TId>)>)>.)
Public propertyStatic memberInstance
Экземпляр менеджера

См. также