Создаёт экземпляр класса с указанием хранилища (или пустое хранилище по умолчанию), декоратором для которого является создаваемый объект.
Хранилище, декоратором для которого является создаваемый объект.
Readonly
cachedReadonly
fieldReadonly
stateСобытие, возникающее при изменении состояния файла CardTaskAssignedRole.state.
Static
Readonly
masterStatic
Readonly
parentStatic
Readonly
positionStatic
Readonly
roleStatic
Readonly
roleStatic
Readonly
roleStatic
Readonly
rowStatic
Readonly
showStatic
Readonly
systemStatic
Readonly
taskОпределяет, является ли хранилище наблюдаемым, то есть поддерживает механизм автоматического оповещения о своих изменениях.
Если значение этого свойства равно true
, то объект класса может быть подписан на изменения,
и соответствующие обработчики будут вызываться при каждом изменении состояния объекта.
В противном случае, если значение false
, объект считается ненаблюдаемым,
и изменения в его состоянии не будут автоматически передаваться другим частям программы.
Запись является основной. На её основе будет определяться временная зона, календарь и т.д. Для записи из истории заданий не используется
В некоторых случаях требуется иерархия ФРЗ, например для работы вложенных умных ролей модуля ACL.
Должность роли, если роль является RoleHelper.personalRoleTypeId.
Если равна null
- должность будет определена автоматически при сохранении.
Автоматическое определение возможно, если значение свойства CardTaskAssignedRole.roleName равно null
и CardTaskAssignedRole.roleTypeId соответствует RoleHelper.personalRoleTypeId
ID роли.
Имя роли.
Идентификатор типа карточки для роли, которая привязана к CardTaskAssignedRole, или Guid.empty, если запись ещё не была создана.
RowID записи.
Признак того, показывать ли роль в списке внутри контрола задания.
или null
, если запись только создаётся и значение не было задно.
В случае, если null
- значение будет взято из значения cardMetadataFunctionRole.showInTaskDetails соответствующей функциональной роли.
Состояние роли.
ID функциональной роли.
Выполняет очистку хранилища от избыточных данных.
Создает новый объект, который является копией текущего экземпляра.
Выполняет резолв кеша декораторов для данных объекта-хранилища.
Возвращает настройки объекта-хранилища.
Возвращает признак того, что объект не содержит значимых данных для метода очистки.
true
, если объект не содержит значимых для метода очистки данных;
false
в противном случае.
Выполняет проверку объекта на валидность и возвращает признак того, что объект является валидным.
true
, если объект прошёл проверку на валидность; false
в противном случае.
Метод, уведомляющий объект о наличии изменений в его хранилище.
Выполняет валидацию текущего объекта и всех его дочерних объектов.
Объект, выполняющий построение результата валидации.
Запись функциональной роли, которая связаны с CardTask.