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 |