// Token: 0x0600598F RID: 22927 RVA: 0x0018B723 File Offset: 0x00189923 internal ValidationErrorEventArgs(ValidationError validationError, ValidationErrorEventAction action) { Invariant.Assert(validationError != null); base.RoutedEvent = Validation.ErrorEvent; this._validationError = validationError; this._action = action; }
// Methods internal ValidationErrorEventArgs( ValidationErrorEventAction action, ValidationError error) { Action = action; Error = error; Handled = false; }
/// <summary> /// Constructor /// </summary> internal ValidationErrorEventArgs(ValidationError validationError, ValidationErrorEventAction action) { Invariant.Assert(validationError != null); RoutedEvent = Validation.ErrorEvent; _validationError = validationError; _action = action; }
internal ValidationErrorEventArgs(ValidationErrorEventAction action, ValidationError error) { this.Action = action; this.Error = error; this.Handled = false; }
static void OnValidationError(DependencyObject source, ValidationError validationError, ValidationErrorEventAction action) { ValidationErrorEventArgs args = new ValidationErrorEventArgs(validationError, action); if (source is ContentElement) ((ContentElement)source).RaiseEvent(args); else if (source is UIElement) ((UIElement)source).RaiseEvent(args); else if (source is UIElement3D) ((UIElement3D)source).RaiseEvent(args); }
// Token: 0x06005983 RID: 22915 RVA: 0x0018B3E4 File Offset: 0x001895E4 private static void OnValidationError(DependencyObject source, ValidationError validationError, ValidationErrorEventAction action) { ValidationErrorEventArgs e = new ValidationErrorEventArgs(validationError, action); if (source is ContentElement) { ((ContentElement)source).RaiseEvent(e); return; } if (source is UIElement) { ((UIElement)source).RaiseEvent(e); return; } if (source is UIElement3D) { ((UIElement3D)source).RaiseEvent(e); } }
internal ValidationErrorEventArgs (ValidationErrorEventAction action, ValidationError error) { this.action = action; this.error = error; }
ValidationErrorEventArgs CreateValidationErrorEventArgs(ValidationError error, ValidationErrorEventAction action) { ConstructorInfo constructor = typeof(ValidationErrorEventArgs).GetConstructor(BindingFlags.NonPublic | BindingFlags.Instance, null, new Type[] { typeof(ValidationError), typeof(ValidationErrorEventAction) }, null); return (ValidationErrorEventArgs)constructor.Invoke(new object[] { error, action }); }
private void AddErrorNotificationToQueue(ValidationErrorEventAction action, ValidationError error) { if (!this.binding.NotifyOnValidationError || error == null || this.TargetElement == null) { return; } ValidationErrorEventArgs validationErrorEventArg = new ValidationErrorEventArgs(action, error); if (this.errorNotifications == null) { this.errorNotifications = new List<ValidationErrorEventArgs>(); } this.errorNotifications.Add(validationErrorEventArg); }
internal ScopeValidationErrorEventArgs(ValidationError validationError, ValidationErrorEventAction action) { this.RoutedEvent = Scope.ErrorEvent; this.Error = validationError; this.Action = action; }
static void OnValidationError(DependencyObject source, ValidationError validationError, ValidationErrorEventAction action) { ValidationErrorEventArgs args = new ValidationErrorEventArgs(validationError, action); if (source is ContentElement) { ((ContentElement)source).RaiseEvent(args); } else if (source is UIElement) { ((UIElement)source).RaiseEvent(args); } else if (source is UIElement3D) { ((UIElement3D)source).RaiseEvent(args); } }
internal ValidationErrorEventArgs(ValidationErrorEventAction action, ValidationError error) { this.action = action; this.error = error; }
ValidationErrorEventArgs CreateValidationErrorEventArgs(ValidationError error, ValidationErrorEventAction action) { ConstructorInfo constructor = typeof(ValidationErrorEventArgs).GetConstructor(BindingFlags.NonPublic | BindingFlags.Instance, null, new Type[] { typeof(ValidationError), typeof(ValidationErrorEventAction) }, null); return((ValidationErrorEventArgs)constructor.Invoke(new object[] { error, action })); }
internal ScopeValidationErrorEventArgs(ValidationError validationError, ValidationErrorEventAction action) { this.RoutedEvent = Scope.ValidationErrorEvent; this.Error = validationError; this.Action = action; }
private void AddNotifyDataErrorInfosToQueue(ValidationErrorEventAction action, Collection<ValidationError> validationErrors) { if (validationErrors == null) { return; } foreach (ValidationError validationError in validationErrors) { this.AddErrorNotificationToQueue(action, validationError); } }
private void AddNotifyDataErrorInfosToQueue(ValidationErrorEventAction action) { this.AddNotifyDataErrorInfosToQueue(action, this.currentNotifyChildValidationErrors); this.AddNotifyDataErrorInfosToQueue(action, this.currentNotifyValidationErrors); }