INotifyDataErrorInfo.GetErrors(String) Méthode

Définition

Obtient les erreurs de validation pour une propriété spécifiée ou pour l'ensemble de l'entité.Gets the validation errors for a specified property or for the entire entity.

public:
 System::Collections::IEnumerable ^ GetErrors(System::String ^ propertyName);
public System.Collections.IEnumerable GetErrors (string propertyName);
abstract member GetErrors : string -> System.Collections.IEnumerable
Public Function GetErrors (propertyName As String) As IEnumerable

Paramètres

propertyName
String

Nom de la propriété pour laquelle récupérer les erreurs de validation ; ou null ou Empty pour récupérer les erreurs au niveau de l'entité.The name of the property to retrieve validation errors for; or null or Empty, to retrieve entity-level errors.

Retours

Erreurs de validation pour la propriété ou l'entité.The validation errors for the property or entity.

Remarques

Cette méthode retourne un IEnumerable qui peut changer à mesure que les règles de validation asynchrones terminent le traitement.This method returns an IEnumerable that can change as asynchronous validation rules finish processing. Cela permet au moteur de liaison de mettre automatiquement à jour les commentaires de validation de l’interface utilisateur lorsque des erreurs sont ajoutées, supprimées ou modifiées.This enables the binding engine to automatically update the user interface validation feedback when errors are added, removed, or modified.

La valeur de retour peut être différente IEnumerable, ou elle peut réutiliser un précédemment retourné IEnumerable et modifier son contenu.The return value can change to a different IEnumerable, or it can reuse a previously returned IEnumerable and change its contents. Toute modification apportée à la valeur de ErrorsChanged retour doit déclencher l’événement, même si la INotifyCollectionChangedvaleur de retour implémente.Any changes to the return value should raise the ErrorsChanged event, even if the return value implements INotifyCollectionChanged.

S’applique à