BaseCardControl.ValidateProperties — метод (Boolean, IEnumerable<string>, out IEnumerable<string>, out IEnumerable<string>, out IEnumerable<string>)
Проверяет данные карточки на наличие ошибок с возможностью отключения проверки отдельных данных.
-
Пространство имён:
DocsVision.BackOffice.WinForms
-
Сборка:
DocsVision.BackOffice.WinForms.dll
Синтаксис
public virtual bool ValidateProperties(bool showMessage, IEnumerable<string> excludedProperties, out IEnumerable<string> requiredFields, out IEnumerable<string> notResolvedFields, out IEnumerable<string> notResolvedTables)
- Параметры
-
- showMessage
-
Тип:
System.Boolean
false
— не отображать сообщение о наличии ошибок, иначе —true
- excludedProperties
-
Тип:
System.Collections.Generic.IEnumerable<string>
Список свойств карточки, которые должны быть исключены из проверки. Под названиями свойств карточки подразумеваются названия соответствующих элементов управления.
- requiredFields
-
Тип:
System.Collections.Generic.IEnumerable<string>
Получает список свойств, требующих обязательного заполнения. Из списка исключаются свойства, перечисленные в
excludedProperties
. - notResolvedFields
-
Тип:
System.Collections.Generic.IEnumerable<string>
Получает список свойств, которые из-за ошибки не могут быть связаны с данными карточки. Из списка исключаются свойства, перечисленные в
excludedProperties
. Данный параметр может сигнализировать, к примеру, о некорректно введённом значении в элемент управления типаСотрудник
. - notResolvedTables
-
Тип:
System.Collections.Generic.IEnumerable<string>
Получает список таблиц, которые из-за ошибки не могут быть связаны с данными карточки. Из списка исключаются таблицы, перечисленные в
excludedProperties
.
- Возвращаемое значение
-
Тип:
System.Boolean
true
— ошибки отсутствуют, иначе —false