public interface ISettings : ISealable
Public Interface ISettings
Inherits ISealable
public interface class ISettings : ISealable
type 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) |