Этот скрипт использует .NET атрибуты для выполнения проверки Ваших строго типизированных бизнес-объектов.
Базовые классы ValidatableBase Обеспечивает базовую функциональность проверки.
Основные участники:
- BOOL IsValid {получить; } (Получает логическое значение, указывающее, если текущее состояние является действительным.)
- ICollection ErrorMessages {получить; } (Получает ICollection из строки, которые содержат все сообщения об ошибках.)
DataErrorInfoValidatableBase Расширяет ValidatableBase реализовать IDataErrorInfo, которая позволяет пользовательский интерфейс связывания.
Основные участники:
- Строка ошибки {получить; } (Получает сообщение об ошибке, указывающее, что это неправильно с этим объектом.)
- Строка этого [строка ColumnName] {получить; } (Получает сообщение об ошибке для свойства с заданным именем.)
NotifyValidatableBase Расширяет DataErrorInfoValidatableBase реализовать INotifyPropertyChanged, которая позволяет пользователю интерфейс реагировать на изменения свойств.
Основные участники:
- Событие PropertyChangedEventHandler PropertyChanged (. Происходит при изменении значения свойства)
Детали программы:
Версия: 2.0.0.0 Beta
Дата загрузки: 1 Mar 15
Тип распространения: Бесплатная
Популярность: 96
Комментарии не найдены