<< Click to Display Table of Contents >> Объектная модель > NoCode – настройка системы ExplorerViews – представления проводника |
С помощью справочника Представления проводника можно настраивать панель навигации и стартовую страницу системы. В представлении задается видимость элементов проводника и обложки модуля, которые отображаются при входе в систему, а также состояние панели навигации: свернута или показана.
Для программной работы с представлениями проводника используется репозиторий Sungero.CoreEntities.ExplorerViews. Наследник от Sungero.NoCode.NoCodeEntity.
У репозитория есть общие методы и свойства, как у всех репозиториев, например Copy(), Get(), Delete(). Если создать представление проводника Sungero.CoreEntities.ExplorerViews.Create(), то для него станут доступны свои свойства.
Свойства
Имя |
Тип |
Описание |
---|---|---|
AccessRights |
Права доступа |
|
BookmarksVisible |
Nullable<bool> |
Видимость папки «Закладки» |
Description |
string |
Описание |
DisplayValue |
string |
Отображаемое имя сущности |
FavoritesVisible |
Nullable<bool> |
Видимость папки «Избранное» |
History |
История работы с сущностью |
|
Id |
long |
Идентификатор |
InboxVisible |
Nullable<bool> |
Видимость папки «Входящие» |
Info |
Информация о типе сущности |
|
ModuleNameGuid |
Nullable<Guid> |
Идентификатор модуля, к которому относится представление |
ModulesVisible |
Nullable<bool> |
Видимость модулей проводника |
Name |
string |
Имя представления проводника |
NavigationPanelCollapsed |
bool |
Признак отображения панели навигации в свернутом состоянии |
Priority |
Nullable<int> |
Приоритет представления проводника. Минимальное значение – 0. Чем выше значение, тем выше приоритет |
PublicFoldersVisible |
Nullable<bool> |
Видимость папки «Общие папки» |
RecAssignmentsVisible |
Nullable<bool> |
Видимость папки «Недавние задания» |
RecDocumentsVisible |
Nullable<bool> |
Видимость папки «Недавние документы» |
Recipients |
IChildEntityCollection<IExplorerViewRecipients> |
Список субъектов прав, для которых применяется настройка. Например, сотрудники, роли, подразделения или наши организации |
SentVisible |
Nullable<bool> |
Видимость папки «Исходящие» |
StartupExplorerModule |
IExplorerModule |
Стартовая страница – модуль проводника, который отображается при входе в систему. Если свойство не задано, то после входа в систему отображается первая видимая папка или модуль |
State |
Состояние |
|
Status |
Nullable<Enumeration> |
Состояние жизненного цикла. Возможные значения: •Active – действующая; •Closed – закрытая; •Draft – черновик |
StatusAllowedItems |
EnumerationItems |
Доступные значения для свойства Status |
StoreAsDefaultSetting |
Nullable<bool> |
Признак необходимости сохранять как настройку по умолчанию |
SubstitutionVisible |
Nullable<bool> |
Видимость папки «Замещения» |
Uuid |
Guid |
Идентификатор представления проводника |
© Компания Directum, 2024 |