Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Interfaz INotifyDataErrorInfo

.NET Framework (current version)
 

Publicado: noviembre de 2016

Define los miembros que las clases de entidad de datos pueden implementar para proporcionar compatibilidad de validación personalizada sincrónica y asincrónica.

Espacio de nombres:   System.ComponentModel
Ensamblado:  System (en System.dll)

public interface INotifyDataErrorInfo

NombreDescripción
System_CAPS_pubpropertyHasErrors

Obtiene un valor que indica si la entidad tiene errores de validación.

NombreDescripción
System_CAPS_pubmethodGetErrors(String)

Obtiene los errores de validación para una propiedad específica o para toda la entidad.

NombreDescripción
System_CAPS_pubeventErrorsChanged

Se produce cuando los errores de validación han cambiado para una propiedad o para la toda la entidad.

Esta interfaz permite que las clases de entidad de datos implementar reglas de validación personalizadas y exponer los resultados de validación de forma asincrónica. Esta interfaz también admite objetos de error personalizados, varios errores por propiedad, propiedad entre errores y errores de nivel de entidad. Cruzada de las propiedades son errores que afectan a varias propiedades. Estos errores se pueden asociar con una o todas las propiedades afectadas o tratarlas como errores de nivel de entidad. Nivel de entidad son errores que afectan a varias propiedades o afectar a toda la entidad sin que afecte a una propiedad determinada.

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 4.5
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Silverlight
Disponible desde 4.0
Windows Phone Silverlight
Disponible desde 7.1
Windows Phone
Disponible desde 8.1
Volver al principio
Mostrar: