Для изменения размера нажмите или перетащите

KrSettings - класс

Настройки типового решения Kr/Wf.
Иерархия наследования
SystemObject
  Tessa.Extensions.Default.Shared.SettingsKrSettings

Пространство имён:  Tessa.Extensions.Default.Shared.Settings
Сборка:  Tessa.Extensions.Default.Shared (в Tessa.Extensions.Default.Shared.dll) Версия: 3.5.0.19
Синтаксис
public sealed class KrSettings

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

Конструкторы
  ИмяОписание
Открытый методKrSettings
Создаёт экземпляр класса с указанием значений свойств по умолчанию.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоChildResolutionColumnCommentMaxLength
Максимальная длина для сокращённого комментария, выводимого в колонке таблицы с дочерними резолюциями. Размер строки подобран таким образом, чтобы комментарий помещался на одной строке с фразой "назначено на роль Исполнители задания". По умолчанию значение равно 28.
Открытое свойствоChildResolutionColumnStateMaxLength
Максимальная длина для информации о задании, выводимого в колонке таблицы с дочерними резолюциями. По умолчанию значение равно 32.
Открытое свойствоCloseCardWhenCompletedEvents
События, когда вкладка с карточкой должна быть автоматически закрыта. По умолчанию значение равно None, т.е. автоматическое закрытие вкладки отключено для всех событий.
Открытое свойствоCreateBasedOnTypes
Типы карточек, для которых доступна плитка "Создать на основании".
Открытое свойствоDisableConfirmationEvents
Отключает подтверждения в виде диалоговых окон, отображаемых для некоторых действий в типовом решении, таких как запуск процесса согласования и регистрация документа. По умолчанию значение равно None, т.е. подтверждения включены для всех событий.
Открытое свойствоGetMultiplePerformersDefaults
Функция, принимающая объект WfResolutionTaskInfo, описывающий задание, и возвращающая режим по умолчанию для флажков, которые устанавливаются в задаче при выборе нескольких исполнителей. Режим по умолчанию определяет лишь начальное состояние флажков, пользователь может его изменить.
Открытое свойствоNotificationCheckInterval
Интервал проверки на новые задания.
Открытое свойствоNotificationDuration
Время отображения уведомлений по заданиям.
Открытое свойствоNotificationIntervalToGetTasksAfterInitialization
При первом запуске (после старта приложения) загружаем задания за последний час.
Открытое свойствоNotificationMaxTasksToDisplay
Максимальное количество новых заданий, которое отображается в отдельных окнах уведомлений. Задания отображаются в порядке сортировки NotificationSortingColumnDirection по колонке NotificationSortingColumnAlias. В настройках по умолчанию отображается первые несколько новых заданий. Полный список заданий пользователь сможет посмотреть, если перейдёт в представление NotificationViewAlias при клике по уведомлению с информацией по количеству заданий.
Открытое свойствоNotificationNodeToOpenMyTasksID
Идентификатор узла "Мои задания" в дереве рабочего места NotificationWorkplaceToOpenMyTasksID.
Открытое свойствоNotificationPageLimit
Максимальное количество записей, загружаемых по умолчанию, если в "Моих заданиях" доступен пейджинг. По умолчанию значение 10.
Открытое свойствоNotificationSortingColumnAlias
Колонка для сортировки по умолчанию в представлении NotificationViewAlias. В колонке должно быть задано выражение SortBy, иначе сортировка будет по колонке по умолчанию.
Открытое свойствоNotificationSortingColumnDirection
Направление сортировки по умолчанию для колонки NotificationSortingColumnAlias.
Открытое свойствоNotificationViewAlias
Представление, которое возвращает список заданий.
Открытое свойствоNotificationWorkplaceToOpenMyTasksID
Идентификатор рабочего места "Пользователь".
Открытое свойствоProtocolTaskDefaultDuration
Планируемая длительность по умолчанию в днях по бизнес-календарю для заданий, высылаемых по решениям протокола, когда для решений не было явно заданного срока.
Открытое свойствоResolutionControlDuration
Планируемая длительность по умолчанию в днях по бизнес-календарю для задания контроля исполнения резолюции. По умолчанию значение равно 3.
Открытое свойствоResolutionProjectDuration
Планируемая длительность по умолчанию в днях по бизнес-календарю для задания проекта резолюции. Указано на один день дольше, чем количество дней по умолчанию, заполненное в поле "длительность", чтобы дочерняя резолюция в течение первого дня создавалась бы с запланированной датой, которая заканчивается раньше, чем у проекта резолюции. По умолчанию значение равно 3.
Открытое свойствоSafeChildResolutionTimeLimit
Количество дней, на которые время завершения дочерней резолюции может превышать время завершения родительской, если в настройках типового решения включено ограничение на дату дочерней резолюции. По умолчанию значение равно 1.0.
В начало страницы
Методы
  ИмяОписание
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от Object.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
Заметки
Для корректного изменения настроек напишите расширение, аналогичное KrUserSettingsExtension, в котором объект может быть получен как context.Settings.Get<KrSettings>(), после чего устанавливаются его свойства. Расширение должно регистрироваться как AfterPlatform.
См. также