C# Class Watchdog.Validation.Core.ValidationProperties

Show file Open project: JDolinger/Watchdog

Public Properties

Property Type Description
BoundPropertyProperty System.Windows.DependencyProperty
ErrorSourceProperty System.Windows.DependencyProperty
ValidationKeyProperty System.Windows.DependencyProperty

Public Methods

Method Description
GetBoundProperty ( DependencyObject obj ) : DependencyProperty
GetErrorSource ( DependencyObject obj ) : ICollection
GetValidationKey ( DependencyObject obj ) : string
SetBoundProperty ( DependencyObject obj, DependencyProperty value ) : void
SetErrorSource ( DependencyObject obj, ICollection value ) : void
SetValidationKey ( DependencyObject obj, string value ) : void

Private Methods

Method Description
GetScope ( DependencyObject obj ) : ValidationScope
OnErrorSourceChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnScopeChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs args ) : void
SetScope ( DependencyObject obj, ValidationScope value ) : void
ValidationProperties ( ) : System.Collections.Generic

Method Details

GetBoundProperty() public static method

public static GetBoundProperty ( DependencyObject obj ) : DependencyProperty
obj System.Windows.DependencyObject
return System.Windows.DependencyProperty

GetErrorSource() public static method

public static GetErrorSource ( DependencyObject obj ) : ICollection
obj System.Windows.DependencyObject
return ICollection

GetValidationKey() public static method

public static GetValidationKey ( DependencyObject obj ) : string
obj System.Windows.DependencyObject
return string

SetBoundProperty() public static method

public static SetBoundProperty ( DependencyObject obj, DependencyProperty value ) : void
obj System.Windows.DependencyObject
value System.Windows.DependencyProperty
return void

SetErrorSource() public static method

public static SetErrorSource ( DependencyObject obj, ICollection value ) : void
obj System.Windows.DependencyObject
value ICollection
return void

SetValidationKey() public static method

public static SetValidationKey ( DependencyObject obj, string value ) : void
obj System.Windows.DependencyObject
value string
return void

Property Details

BoundPropertyProperty public static property

public static DependencyProperty,System.Windows BoundPropertyProperty
return System.Windows.DependencyProperty

ErrorSourceProperty public static property

public static DependencyProperty,System.Windows ErrorSourceProperty
return System.Windows.DependencyProperty

ValidationKeyProperty public static property

public static DependencyProperty,System.Windows ValidationKeyProperty
return System.Windows.DependencyProperty