Compartir a través de


INotifyDataErrorInfo.GetErrors(String) Método

Definición

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

public:
 IIterable<Platform::Object ^> ^ GetErrors(Platform::String ^ propertyName);
IIterable<IInspectable> GetErrors(winrt::hstring const& propertyName);
public IEnumerable<object> GetErrors(string propertyName);
function getErrors(propertyName)
Public Function GetErrors (propertyName As String) As IEnumerable(Of Object)

Parámetros

propertyName
String

Platform::String

winrt::hstring

Nombre de la propiedad para la que se van a recuperar los errores de validación. Null o Empty recupera errores de nivel de entidad.

Devoluciones

IIterable<Object>

IEnumerable<Object>

IIterable<Platform::Object>

IIterable<IInspectable>

Errores de validación para la propiedad o entidad.

Comentarios

Este método devuelve un IEnumerable que puede cambiar a medida que finaliza el procesamiento de las reglas de validación asincrónicas. Esto permite al motor de enlace actualizar automáticamente los comentarios de validación de la interfaz de usuario cuando se agregan, quitan o modifican los errores.

El valor devuelto puede cambiar a un IEnumerable diferente, o bien puede reutilizar un IEnumerable devuelto previamente y cambiar su contenido. Cualquier cambio en el valor devuelto debe generar el evento ErrorsChanged , incluso si el valor devuelto implementa INotifyCollectionChanged.

Se aplica a