public interface ISettings : ISealablePublic Interface ISettings
Inherits ISealablepublic interface class ISettings : ISealabletype ISettings =
interface
interface ISealable
end| Info | Дополнительные настройки расширений, представленные в неструктурируемом виде. Укажите любые настройки своего модуля или проектного решения здесь. |
| IsSealed | Признак того, что объект был защищён от изменений. (Унаследован от ISealable) |
| MaxCardTypeTilesBeforeAddingSubgroup | Максимальное количество доступных плиток на создание карточек, которые могут отображаться внутри группы с типами карточек. По умолчанию 12. |
| MaxCardTypeTilesWithoutGrouping | Максимальное количество доступных плиток на создание карточек, которые могут отображаться без группировки плоским списком. По умолчанию 12. |
| MaxDocTypeTilesWithoutGroupingByCardType | Максимальное количество доступных типов документов до того, как они будут сгруппированы по типам карточек. По умолчанию 12. |
| MaxFileContentNameLength | Максимальная длина имени файла с расширением, но без пути к файлу, в кэше файлов (во временной папке). Используется в desktop-клиенте при определении в клиентских расширениях. Значение должно быть неотрицательным числом. Укажите 0, если ограничение отсутствует. По умолчанию равно 100. |
| MaxSettingsTilesBeforeAddingSubgroup | Максимальное количество доступных плиток на открытие карточек настроек, которые могут отображаться до того, как будет добавлена плитка "ещё". По умолчанию 12. |
| MaxViewFilterTextInCardLength | Максимальная длина текста в фильтре контрола представления в карточке до его сворачивания. Используется в desktop-клиенте при определении в клиентских расширениях. Значение должно быть неотрицательным числом. Укажите 0, если ограничение отсутствует. По умолчанию равно 150. |
| MaxViewFilterTextInWorkplaceLength | Максимальная длина текста в фильтре контрола представления на рабочем месте до его сворачивания. Используется в desktop-клиенте при определении в клиентских расширениях. Значение должно быть неотрицательным числом. Укажите 0, если ограничение отсутствует. По умолчанию равно 150. |
| MaxWallpaperTilesBeforeAddingSubgroup | Максимальное количество доступных плиток на изменение фона, которые отображаются до появления плитки "ещё" с разбиением списка плиток на несколько страниц. По умолчанию 12. |
| MinActionsGroupingCount | Минимальное количество одновременно доступных пользователю плиток, которые будут сгруппированы в группу "Действия". По умолчанию количество равно 2. Значение должно быть положительным числом. |
| UserLimitToShowForDynamicAndMetaRoles | Максимальное количество пользователей, отображаемых в составе динамических и метаролей. Может быть указано отрицательное число, если количество пользователей не ограничено. По умолчанию 200. Количество пользователей ограничивается только при стандартном запросе с клиента. Когда выполняется запрос на загрузку ролей на сервере (в т.ч. в плагинах Chronos) или выполняется специальный запрос (такой как экспорт или просмотр структуры), то состав роли не ограничивается независимо от настройки. |
| UserSettingsCardTypeIDList | Список идентификаторов типов карточек, которые расширяют "Мои настройки" для настроек сотрудников. Порядок в списке определяет порядок отображения настроек в UI. |
| Seal | Защищает объект от изменений. (Унаследован от ISealable) |
| Set | Задаёт строготипизированный объект с настройками, который будет в дальнейшем доступен по типу объекта. Если объект этого типа уже был задан, то новый объект его перезапишет. |
| TryGet | Получает строготипизированный объект с настройками заданного типа или null, если объект не был добавлен. |
| GetT |
Получает объект с настройками заданного типа. Результирующий объект гарантированно не равен null.
Если объект не зарегистрирован, то выбрасывает KeyNotFoundException.
(Определяется SettingsExtensions) |
| TryGetT |
Получает объект с настройками заданного типа или null, если объект не зарегистрирован.
(Определяется SettingsExtensions) |