INotifyDataErrorInfo Interface

Definição

Define os membros que as classes de entidade de dados podem implementar para fornecer suporte de validação síncrona e assíncrona personalizado.

public interface class INotifyDataErrorInfo
public interface INotifyDataErrorInfo
type INotifyDataErrorInfo = interface
Public Interface INotifyDataErrorInfo

Comentários

Essa interface permite que as classes de entidade de dados implementem regras de validação personalizadas e exponham os resultados da validação de forma assíncrona. Essa interface também dá suporte a objetos de erro personalizados, vários erros por propriedade, erros entre propriedades e erros no nível da entidade. Erros entre propriedades são erros que afetam várias propriedades. Você pode associar esses erros a uma ou todas as propriedades afetadas ou tratá-los como erros de nível de entidade. Erros no nível de entidade são erros que afetam várias propriedades ou afetam toda a entidade sem afetar uma propriedade específica.

Propriedades

Nome Description
HasErrors

Obtém um valor que indica se a entidade tem erros de validação.

Métodos

Nome Description
GetErrors(String)

Obtém os erros de validação para uma propriedade especificada ou para toda a entidade.

Eventos

Nome Description
ErrorsChanged

Ocorre quando os erros de validação foram alterados para uma propriedade ou para toda a entidade.

Aplica-se a