Validation Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece métodos e propriedades anexadas que dão suporte à validação de dados.
public ref class Validation abstract sealed
public static class Validation
type Validation = class
Public Class Validation
- Herança
-
Validation
Comentários
Para obter uma discussão detalhada sobre o processo de validação, consulte "Validação de dados" na Visão geral da associação de dados.
Campos
| ErrorEvent |
Identifica o evento Error anexado. |
| ErrorsProperty |
Identifica a propriedade Errors anexada. |
| ErrorTemplateProperty |
Identifica a propriedade ErrorTemplate anexada. |
| HasErrorProperty |
Identifica a propriedade HasError anexada. |
| ValidationAdornerSiteForProperty |
Identifica a propriedade ValidationAdornerSiteFor anexada. |
| ValidationAdornerSiteProperty |
Identifica a propriedade ValidationAdornerSite anexada. |
Propriedades Anexadas
| Errors |
Obtém a coleção de todos os objetos ValidationError ativos no elemento associado. |
| ErrorTemplate |
Obtém ou define o ControlTemplate usado para gerar comentários de erro de validação na camada de adorno. |
| HasError |
Obtém um valor que indica se alguma associação no elemento de destino de associação tem um ValidationError. |
| ValidationAdornerSite |
Obtém ou define o elemento que é exibido para indicar que ocorreu um erro de validação no elemento associado em que essa propriedade é definida. |
| ValidationAdornerSiteFor |
Obtém ou define o elemento para o qual esse elemento é exibido para indicar que ocorreu um erro. |
Métodos
| AddErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>) |
Adiciona um manipulador de eventos do evento anexado Error ao objeto especificado. |
| ClearInvalid(BindingExpressionBase) |
Remove todos os objetos ValidationError do objeto BindingExpressionBase especificado. |
| GetErrors(DependencyObject) |
Obtém o valor da propriedade anexada Errors do elemento especificado. |
| GetErrorTemplate(DependencyObject) |
Obtém o valor da propriedade anexada ErrorTemplate do elemento especificado. |
| GetHasError(DependencyObject) |
Obtém o valor da propriedade anexada HasError do elemento especificado. |
| GetValidationAdornerSite(DependencyObject) |
Obtém o valor da propriedade anexada ValidationAdornerSite para o elemento especificado. |
| GetValidationAdornerSiteFor(DependencyObject) |
Obtém o valor da propriedade anexada ValidationAdornerSiteFor para o elemento especificado. |
| MarkInvalid(BindingExpressionBase, ValidationError) |
Marca o objeto BindingExpression especificado como inválido com o objeto ValidationError especificado. |
| RemoveErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>) |
Adiciona um manipulador de eventos do evento anexado Error do objeto especificado. |
| SetErrorTemplate(DependencyObject, ControlTemplate) |
Define o valor da propriedade anexada ErrorTemplate para o elemento especificado. |
| SetValidationAdornerSite(DependencyObject, DependencyObject) |
Define a propriedade anexada ValidationAdornerSite para o valor especificado no elemento especificado. |
| SetValidationAdornerSiteFor(DependencyObject, DependencyObject) |
Define a propriedade anexada ValidationAdornerSiteFor para o valor especificado no elemento especificado. |
Eventos Anexados
| Error |
Ocorre quando o elemento associado é executado em um erro de validação, mas apenas para associações com o valor NotifyOnValidationError definido como |