ValidationResultItem(IValidationResultItem, NullableValidationResultType, Boolean) - конструктор |
Создаёт экземпляр класса копированием свойств из заданного объекта, содержащего сообщение о валидации.
Пространство имён:
Tessa.Platform.Validation
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис 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
- Тип: Tessa.Platform.ValidationIValidationResultItem
Объект, содержащий сообщение о валидации. - newType (Optional)
- Тип: SystemNullableValidationResultType
Тип результата валидации для создаваемого объекта
или null, если используется исходный тип.
- localize (Optional)
- Тип: SystemBoolean
Признак того, что свойства Message и Details локализуются на текущий язык
с учётом плейсхолдеров локализации Format(String), что может быть полезно перед отображением пользователю.
См. также