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
| Nome | Description |
|---|---|
| ErrorEvent |
Identifica o Error evento anexado. |
| ErrorsProperty |
Identifica a Errors propriedade anexada. |
| ErrorTemplateProperty |
Identifica a ErrorTemplate propriedade anexada. |
| HasErrorProperty |
Identifica a HasError propriedade anexada. |
| ValidationAdornerSiteForProperty |
Identifica a ValidationAdornerSiteFor propriedade anexada. |
| ValidationAdornerSiteProperty |
Identifica a ValidationAdornerSite propriedade anexada. |
Propriedades Anexadas
| Nome | Description |
|---|---|
| Errors |
Obtém a coleção de todos os objetos ativos ValidationError no elemento associado. |
| ErrorTemplate |
Obtém ou define o ControlTemplate usado para gerar comentários de erro de validação na camada do adorno. |
| HasError |
Obtém um valor que indica se qualquer associação no elemento de destino de associação tem um ValidationError. |
| ValidationAdornerSite |
Obtém ou define o elemento que parece indicar que ocorreu um erro de validação no elemento associado em que essa propriedade está definida. |
| ValidationAdornerSiteFor |
Obtém ou define o elemento para o qual esse elemento aparece para indicar que ocorreu um erro. |
Métodos
| Nome | Description |
|---|---|
| AddErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>) |
Adiciona um manipulador de eventos para o Error evento anexado ao objeto especificado. |
| ClearInvalid(BindingExpressionBase) |
Remove todos os ValidationError objetos do objeto especificado BindingExpressionBase . |
| GetErrors(DependencyObject) |
Obtém o valor da Errors propriedade anexada do elemento especificado. |
| GetErrorTemplate(DependencyObject) |
Obtém o valor da ErrorTemplate propriedade anexada do elemento especificado. |
| GetHasError(DependencyObject) |
Obtém o valor da HasError propriedade anexada do elemento especificado. |
| GetValidationAdornerSite(DependencyObject) |
Obtém o valor da ValidationAdornerSite propriedade anexada para o elemento especificado. |
| GetValidationAdornerSiteFor(DependencyObject) |
Obtém o valor da ValidationAdornerSiteFor propriedade anexada para o elemento especificado. |
| MarkInvalid(BindingExpressionBase, ValidationError) |
Marca o objeto especificado BindingExpression como inválido com o objeto especificado ValidationError . |
| RemoveErrorHandler(DependencyObject, EventHandler<ValidationErrorEventArgs>) |
Adiciona um manipulador de eventos para o Error evento anexado do objeto especificado. |
| SetErrorTemplate(DependencyObject, ControlTemplate) |
Define o valor da ErrorTemplate propriedade anexada ao elemento especificado. |
| SetValidationAdornerSite(DependencyObject, DependencyObject) |
Define a ValidationAdornerSite propriedade anexada ao valor especificado no elemento especificado. |
| SetValidationAdornerSiteFor(DependencyObject, DependencyObject) |
Define a ValidationAdornerSiteFor propriedade anexada ao valor especificado no elemento especificado. |
Eventos Anexados
| Nome | Description |
|---|---|
| Error |
Ocorre quando o elemento associado é executado em um erro de validação, mas apenas para associações com o NotifyOnValidationError valor definido como |