C# Класс Bennedik.Validation.Integration.WPF.EnterpriseValidationRule

The EnterpriseValidationRule integrates WPF with the Validation Application Block (VAB) of Enterprise Library 3.0. It is similar to the VAB ASP.NET integration's PropertyProxyValidator but implements a WPF ValidationRule instead of an ASP.NET BaseValidator. An ErrorProvider can be used to conveniently initialize EnterpriseValidationRules.
(c) 2007 Martin Bennedik, see BSD license in the license.txt file http://www.bennedik.de
Наследование: System.Windows.Controls.ValidationRule, IValidationIntegrationProxy
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
value object

Private Properties

Свойство Тип Описание
FormatErrorMessage string
GetValue bool
IValidationIntegrationProxy Microsoft.Practices.EnterpriseLibrary.Validation.MemberValueAccessBuilder
IValidationIntegrationProxy object

Открытые методы

Метод Описание
Validate ( object value, CultureInfo cultureInfo ) : System.Windows.Controls.ValidationResult

Защищенные методы

Метод Описание
IValidationIntegrationProxy ( Microsoft.Practices.EnterpriseLibrary.Validation.Integration.ValueConvertEventArgs e ) : void

Приватные методы

Метод Описание
FormatErrorMessage ( ValidationResults results ) : string
GetValue ( object &value, string &valueAccessFailureMessage ) : bool
IValidationIntegrationProxy ( ) : Microsoft.Practices.EnterpriseLibrary.Validation.MemberValueAccessBuilder
IValidationIntegrationProxy ( ) : object

Описание методов

IValidationIntegrationProxy() защищенный Метод

protected IValidationIntegrationProxy ( Microsoft.Practices.EnterpriseLibrary.Validation.Integration.ValueConvertEventArgs e ) : void
e Microsoft.Practices.EnterpriseLibrary.Validation.Integration.ValueConvertEventArgs
Результат void

Validate() публичный Метод

public Validate ( object value, CultureInfo cultureInfo ) : System.Windows.Controls.ValidationResult
value object
cultureInfo System.Globalization.CultureInfo
Результат System.Windows.Controls.ValidationResult

Описание свойств

value защищенное свойство

protected object value
Результат object