Ce script utilise .NET attribue à fournir une validation pour vos objets métier fortement typés.
Les classes de base ValidatableBase Fournit la fonctionnalité de validation de base.
Membres clés:
- bool IsValid {get; } (Obtient une bool indiquant si l'état actuel est valable.)
- ICollection ErrorMessages {get; } (Obtient une ICollection de chaîne qui contient tous les messages d'erreur.)
DataErrorInfoValidatableBase étend ValidatableBase à mettre en œuvre IDataErrorInfo qui permet interface utilisateur contraignant.
Membres clés:
- chaîne Erreur {get; } (Obtient un message d'erreur indiquant quel est le problème avec cet objet.)
- Chaîne ce [string columnName] {get; } (Obtient le message d'erreur pour le bien avec le nom donné.)
NotifyValidatableBase étend DataErrorInfoValidatableBase à mettre en œuvre INotifyPropertyChanged qui permet à l'utilisateur une interface de réagir aux changements de propriété.
Membres clés:
- événement PropertyChangedEventHandler PropertyChanged (. Se produit quand une valeur de propriété est modifiée)
Détails logiciels:
Version: 2.0.0.0 Beta
Date de transfert: 1 Mar 15
Licence: Gratuit
Popularité: 96
Commentaires non trouvées