ValidationResultItem(IValidationResultItem, NullableValidationResultType, Boolean) - конструктор
Создаёт экземпляр класса копированием свойств из заданного объекта, содержащего сообщение о валидации.
Пространство имён: Tessa.Platform.ValidationСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public ValidationResultItem(
IValidationResultItem item,
ValidationResultType? newType = null,
bool localize = false
)
Public Sub New (
item As IValidationResultItem,
Optional newType As ValidationResultType? = Nothing,
Optional localize As Boolean = false
)
public:
ValidationResultItem(
IValidationResultItem^ item,
Nullable<ValidationResultType> newType = nullptr,
bool localize = false
)
new :
item : IValidationResultItem *
?newType : Nullable<ValidationResultType> *
?localize : bool
(* Defaults:
let _newType = defaultArg newType null
let _localize = defaultArg localize false
*)
-> ValidationResultItem
Параметры
- item IValidationResultItem
- Объект, содержащий сообщение о валидации.
- newType NullableValidationResultType (Optional)
-
Тип результата валидации для создаваемого объекта
или null, если используется исходный тип.
- localize Boolean (Optional)
-
Признак того, что свойства Message и Details локализуются на текущий язык
с учётом плейсхолдеров локализации Format(String), что может быть полезно перед отображением пользователю.