Создаёт экземпляр класса с указанием значений его свойств.
Валидатор, инициировавший проверку.
Тип карточки, файла или задания, к которому принадлежит секция.
Проверяемый объект, по которому могут быть получены секции и идентификатор. Может быть объектом карточки, файла или задания.
Режим сохранения карточки. Поскольку instance может быть заданием, то режим сохранения определяем отдельным свойством.
Способ выполнения валидации.
Признак того, что дубликаты, найденные в коллекционной секции, должны быть автоматически удалены.
Секция, в которой требуется проверить уникальность значения.
Комплексная или физическая колонка, в которой требуется проверить уникальность значения.
Физические колонки, в которых требуется проверить уникальность значения. Если валидатор был связан с комплексной колонкой, то свойство содержит все ключевые колонки внутри комплексной. В противном случае свойство содержит единственную физическую колонку, с которой был связан валидатор.
OptionalorderColumn: null | ICardMetadataColumnФизическая колонка для сортировки в секции section
или null, если колонка для сортировки не задана.
OptionalparentSection: null | ICardMetadataSectionРодительская секция или null, если родительская секция не задана.
OptionalparentMainColumn: null | ICardMetadataColumnКолонка в родительской секции или null, если родительская секция не задана.
OptionalparentPhysicalColumns: null | ICardMetadataColumn[]Физические колонки в родительской секции или null, если родительская секция не задана.
Если валидатор был связан с комплексной колонкой, то свойство содержит все ключевые колонки внутри комплексной.
В противном случае свойство содержит единственную физическую колонку, с которой был связан валидатор.
ReadonlycardТип карточки, файла или задания, к которому принадлежит секция.
ReadonlyinstanceПроверяемый объект, по которому могут быть получены секции и идентификатор. Может быть объектом карточки, файла или задания.
ReadonlymainКомплексная или физическая колонка, в которой требуется проверить уникальность значения.
Optional ReadonlyorderФизическая колонка для сортировки в секции section
или null, если колонка для сортировки не задана.
Optional ReadonlyparentКолонка в родительской секции или null, если родительская секция не задана.
Optional ReadonlyparentФизические колонки в родительской секции или null, если родительская секция не задана.
Если валидатор был связан с комплексной колонкой, то свойство содержит все ключевые колонки внутри комплексной.
В противном случае свойство содержит единственную физическую колонку, с которой был связан валидатор.
Optional ReadonlyparentРодительская секция или null, если родительская секция не задана.
ReadonlyphysicalФизические колонки, в которых требуется проверить уникальность значения. Если валидатор был связан с комплексной колонкой, то свойство содержит все ключевые колонки внутри комплексной. В противном случае свойство содержит единственную физическую колонку, с которой был связан валидатор.
ReadonlyremoveПризнак того, что дубликаты, найденные в коллекционной секции, должны быть автоматически удалены.
ReadonlysectionСекция, в которой требуется проверить уникальность значения.
ReadonlystoreРежим сохранения карточки. Поскольку instance может быть заданием, то режим сохранения определяем отдельным свойством.
ReadonlyvalidationСпособ выполнения валидации.
ReadonlyvalidatorВалидатор, инициировавший проверку.
Информация по секции и колонке, для которой требуется выполнить валидацию для валидатора CardValidatorTypes.Unique.