12 instantiations of ValidationError
PresentationFramework (12)
src\Framework\System\Windows\Data\BindingExpression.cs (3)
1611error = new ValidationError(validationRule, this, validationResult.ErrorContent, null); 2220validationError = new ValidationError(exceptionValidationRule, this, ex.Message, ex); 2224validationError = new ValidationError(exceptionValidationRule, this, filteredException, ex);
src\Framework\System\Windows\Data\BindingExpressionBase.cs (2)
1207UpdateValidationError( new ValidationError(validationRule, this, validationResult.ErrorContent, null)); 2316ValidationError veAdd = new ValidationError(rule, this, o, null);
src\Framework\System\Windows\Data\BindingGroup.cs (7)
1000AddValidationError(new ValidationError(rule, this, validationResult.ErrorContent, null)); 1005AddValidationError(new ValidationError(rule, this, vue.Message, vue)); 1127ValidationError veAdd = new ValidationError(rule, this, o, null); 1234AddValidationError(new ValidationError(rule, this, validationResult.ErrorContent, null)); 1240AddValidationError(new ValidationError(rule, this, vue.Message, vue)); 1276ValidationError error = new ValidationError(ExceptionValidationRule.Instance, this, ex.Message, ex); 1481ValidationError newError = new ValidationError(
85 references to ValidationError
PresentationFramework (85)
src\Framework\MS\Internal\Controls\ValidationErrorCollection.cs (3)
37internal class ValidationErrorCollection : ObservableCollection<ValidationError> 44public static readonly ReadOnlyObservableCollection<ValidationError> Empty = 45new ReadOnlyObservableCollection<ValidationError>(new ValidationErrorCollection());
src\Framework\MS\Internal\Data\ClrBindingWorker.cs (2)
784ValidationError validationError; 795else if ( (validationError = filteredException as ValidationError) != null )
src\Framework\System\Windows\Controls\Validation.cs (8)
79typeof(ReadOnlyObservableCollection<ValidationError>), typeof(Validation), 99public static ReadOnlyObservableCollection<ValidationError> GetErrors(DependencyObject element) 104return (ReadOnlyObservableCollection<ValidationError>) element.GetValue(ErrorsProperty); 125d.SetValue(ErrorsPropertyKey, new ReadOnlyObservableCollection<ValidationError>(newErrors)); 485public static void MarkInvalid(BindingExpressionBase bindingExpression, ValidationError validationError) 507internal static void AddValidationError(ValidationError validationError, DependencyObject targetElement, bool shouldRaiseEvent) 545internal static void RemoveValidationError(ValidationError validationError, DependencyObject targetElement, bool shouldRaiseEvent) 584static void OnValidationError(DependencyObject source, ValidationError validationError, ValidationErrorEventAction action)
src\Framework\System\Windows\Controls\ValidationErrorEventArgs.cs (3)
44internal ValidationErrorEventArgs(ValidationError validationError, ValidationErrorEventAction action) 58public ValidationError Error 97private ValidationError _validationError;
src\Framework\System\Windows\Data\BindingExpression.cs (10)
1019ValidationError error; 1051object GetInitialValue(DependencyObject target, out ValidationError error) 1518ValidationError validationError = null; 1591ValidationError RunValidationRule(ValidationRule validationRule, object value, CultureInfo culture) 1593ValidationError error; 1935ValidationError validationError = new ValidationError(ConversionValidationRule.Instance, this, SR.Get(SRID.Validation_ConversionFailed, rawValue), null); 2078ValidationError oldValidationError = GetValidationErrors(validationStep); 2087ValidationError error = RunValidationRule(DataErrorValidationRule.Instance, this, GetCulture()); 2199ValidationError validationError = null; 2210validationError = filteredException as ValidationError;
src\Framework\System\Windows\Data\BindingExpressionBase.cs (28)
235public virtual ValidationError ValidationError 240internal ValidationError BaseValidationError 242get { return (ValidationError)GetValue(Feature.ValidationError, null); } 245internal List<ValidationError> NotifyDataErrors 247get { return (List<ValidationError>)GetValue(Feature.NotifyDataErrors, null); } 285public virtual ReadOnlyCollection<ValidationError> ValidationErrors 291List<ValidationError> list; 302list = new List<ValidationError>(); 306list = new List<ValidationError>(NotifyDataErrors); 311return new ReadOnlyCollection<ValidationError>(list); 1078ValidationError oldValidationError = BaseValidationError; 1175ValidationError oldValidationError = GetValidationErrors(validationStep); 2275internal void UpdateValidationError(ValidationError validationError, bool skipBindingGroup=false) 2279ValidationError oldValidationError = BaseValidationError; 2297List<ValidationError> toRemove; 2306List<ValidationError> notifyDataErrors = NotifyDataErrors; 2310notifyDataErrors = new List<ValidationError>(); 2316ValidationError veAdd = new ValidationError(rule, this, o, null); 2324List<ValidationError> notifyDataErrors = NotifyDataErrors; 2325foreach (ValidationError veRemove in toRemove) 2336internal static void GetValidationDelta(List<ValidationError> previousErrors, List<object> errors, out List<object> toAdd, out List<ValidationError> toRemove) 2348toRemove = new List<ValidationError>(previousErrors); 2353toRemove = new List<ValidationError>(previousErrors); 2379internal void AddValidationError(ValidationError validationError, bool skipBindingGroup=false) 2395internal void RemoveValidationError(ValidationError validationError, bool skipBindingGroup=false) 2413internal ValidationError GetValidationErrors(ValidationStep validationStep) 2415ValidationError validationError = BaseValidationError;
src\Framework\System\Windows\Data\BindingGroup.cs (28)
254public ReadOnlyCollection<ValidationError> ValidationErrors 263return new ReadOnlyCollection<ValidationError>(superset); 267List<ValidationError> errors = new List<ValidationError>(); 268foreach (ValidationError error in superset) 276return new ReadOnlyCollection<ValidationError>(errors); 302ValidationError validationError = superset[i]; 313bool Belongs(ValidationError error) 742internal void AddValidationError(ValidationError validationError) 752internal void RemoveValidationError(ValidationError validationError) 787ValidationError validationError = validationErrors[i]; 967Collection<ValidationError> oldErrors; 976oldErrors = new Collection<ValidationError>(); 977ReadOnlyCollection<ValidationError> errors = Validation.GetErrors(mentor); 980ValidationError error = errors[i]; 1107List<ValidationError> itemErrors; 1112List<ValidationError> toRemove; 1123itemErrors = new List<ValidationError>(); 1127ValidationError veAdd = new ValidationError(rule, this, o, null); 1135foreach (ValidationError veRemove in toRemove) 1276ValidationError error = new ValidationError(ExceptionValidationRule.Instance, this, ex.Message, ex); 1473ValidationError validationError = bindExpr.ValidationError; 1481ValidationError newError = new ValidationError( 1567Dictionary<WeakReference, List<ValidationError>> _notifyDataErrors = new Dictionary<WeakReference, List<ValidationError>>(); 1920public bool HasValidationError(ValidationError validationError) 1970public ValidationError ValidationError { get { return _error; } } 1988ValidationError _error;
src\Framework\System\Windows\Data\MultiBindingExpression.cs (3)
275public override ValidationError ValidationError 279ValidationError validationError = base.ValidationError; 501ValidationError validationError = new ValidationError(ConversionValidationRule.Instance, this, SR.Get(SRID.Validation_ConversionFailed, value), null);