KrPermissionSectionSettings - класс

Расширенные настройки доступа к секции.

Definition

Пространство имён: Tessa.Extensions.Default.Shared.Workflow.KrPermissions
Сборка: Tessa.Extensions.Default.Shared (в Tessa.Extensions.Default.Shared.dll) Версия: 4.0.4
C#
public sealed class KrPermissionSectionSettings : IKrPermissionSectionSettings, 
	IKrPermissionSectionSettingsBuilder
Inheritance
Object    KrPermissionSectionSettings
Implements
IKrPermissionSectionSettings, IKrPermissionSectionSettingsBuilder

Конструкторы

KrPermissionSectionSettingsИнициализирует новый экземпляр класса KrPermissionSectionSettings

Свойства

AllowedFields Список полей, доступных для редактирования.
DisallowedFields Список полей, запрещенных для редактирования.
DisallowRowAdding Определяет, запрещено ли добавление строк секции.
DisallowRowDeleting Определяет, запрещено ли удаление строк секции.
HiddenFields Список полей, для которых должны быть скрыты контролы, построенные на базе них.
ID Идентификатор секции.
IsAllowed Определяет, разрешено ли полное изменение секции.
IsDisallowed Определяет, запрещено ли полное изменение секции.
IsHidden Определяет, должны ли быть контролы, построенные на базе данной секции, быть скрыты.
IsMandatory Определяет, должна ли секция быть обязательной для заполнения.
IsMasked Определяет, замаскированы ли все данные секции.
IsVisible Определяет, должны ли быть контролы, построенные на базе данной секции, быть отображены.
MandatoryFields Список полей обязательных для заполнения.
Mask Маска для данных секции.
MaskedFields Список замаскированных полей.
MaskedFieldsData Маска для данных конкретных полей.
VisibleFields Список полей, для которых должны быть отображены контролы, построенные на базе них.

Методы

CheckAndClean Выполняет проверку, что данные настройки примеными к типу карточки, и очищает их от неактуальных для типа карточки настроек.
Clean Выполняет очистку противоречивых настроек по принципу запрет приоритетнее разрешения.
Clone Создаёт копию текущих настроек.
ConvertFrom 
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
MergeWith Объединяет текущие настройки с переданными.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также