IProject - интерфейс |
Пространство имён: EleWise.ELMA.Projects.Models
public interface IProject : IEntity<long>, IEntity, IIdentified, IEntityCalendar, IProjectPlanObject, IInheritable
Тип IProject предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| AccessSettings |
Настройки доступа к проекту
| |
| Calendar |
Личный календарь
| |
| CalendarType |
Календарь
| |
| ChangeAuthor |
Автор изменения
| |
| ChangeDate |
Дата изменения
| |
| Comments |
Комментарии
| |
| CompletePercent |
Процент выполнения
| |
| CreationAuthor |
Автор
| |
| CreationDate |
Дата создания
| |
| CurrentBudget |
Текущий бюджет
| |
| CurrentPlan |
Текущий план
| |
| FinishDate |
Дата завершения
| |
| Folder |
Папка
| |
| FolderBudget |
Папка по бюджету
| |
| GlobalCalendar |
Общий Календарь
| |
| Id |
Идентификатор (первичный ключ)
(Унаследован от IEntityIdT.) | |
| InfoChannel |
Канал сообщений
| |
| Manager |
Менеджер
| |
| Name |
Название
| |
| Phases |
Этапы
| |
| PlanWorkLogs |
Лимит трудозатрат
| |
| ProjectLifeCycleStage |
Стадия проекта
| |
| ProjectRoles |
Роли в проекте
| |
| Risks |
Риски
| |
| StartDate |
Дата начала
| |
| Status |
Статус
| |
| TypeUid |
Uid типа сущности
(Унаследован от IInheritable.) | |
| Uid |
Уникальный идентификатор
| |
| WorkflowInstance |
Экземпляр процесса
|
| Имя | Описание | |
|---|---|---|
| Delete |
Удалить сущность
(Унаследован от IEntity.) | |
| GetContainedEntities |
Получить сущности, которые содержатся в данной сущности (например, элементы блока, настройки сущности)
(Унаследован от IEntity.) | |
| GetDirtyPropertyUids |
Получить идентификаторы измененных свойств
(Унаследован от IEntity.) | |
| GetId |
Получить нетипизированное значение идентификатора у сущности
(Унаследован от IIdentified.) | |
| GetPropertySettings(Guid, TypeSettings) |
Получить настройки свойства (возвращаются настройки для данного экземпляра сущности, либо копия общих)
(Унаследован от IEntity.) | |
| GetPropertySettingsTSettings(Guid) |
Получить настройки свойства (возвращаются настройки для данного экземпляра сущности, либо копия общих)
(Унаследован от IEntity.) | |
| GetPropertyValue(Guid) |
Получить значение свойства по его уникальному идентификатору
(Унаследован от IEntity.) | |
| GetRootEntity |
Получить корневую сущность (если это элемент блока, то возвращается первый родитель)
(Унаследован от IEntity.) | |
| IsDirty |
Есть ли несохраненные изменения в сущности
(Унаследован от IEntity.) | |
| IsNew |
Сущность не сохранялась в базе
(Унаследован от IEntity.) | |
| LoadPropertyInstanceSettings |
Получить настройки свойства, сохраненные для данного объекта. Если их нет - то возвращается null
(Унаследован от IEntity.) | |
| LoadSettingsInstanceStore |
Загрузить хранилище настроек свойств даннного объекта
(Унаследован от IEntity.) | |
| Refresh |
Обновить сущность из БД
(Унаследован от IEntity.) | |
| Save |
Сохранить сущность
(Унаследован от IEntity.) | |
| SavePropertyInstanceSettings |
Сохранить настройки свойства для данного объекта
(Унаследован от IEntity.) | |
| SetId |
Установить нетипизированное значение идентификатора
(Унаследован от IIdentified.) | |
| SetPropertyValue |
Установить значение свойства по его уникальному идентификатору
(Унаследован от IEntity.) | |
| ToString |
Возвращает строковое представление сущности
(Унаследован от IEntity.) |