Partager via


INotifyDataErrorInfo.GetErrors(String) Méthode

Définition

Obtient les erreurs de validation pour une propriété spécifiée ou pour l’entité toute entière.

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)

Paramètres

propertyName
String

Platform::String

winrt::hstring

Nom de la propriété pour laquelle récupérer les erreurs de validation. Null ou Empty récupère les erreurs au niveau de l’entité.

Retours

IIterable<Object>

IEnumerable<Object>

IIterable<Platform::Object>

IIterable<IInspectable>

Erreurs de validation pour la propriété ou l’entité.

Remarques

Cette méthode retourne un IEnumerable qui peut changer à mesure que les règles de validation asynchrones terminent le traitement. 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.

La valeur de retour peut passer à une autre valeur IEnumerable, ou elle peut réutiliser un IEnumerable précédemment retourné et modifier son contenu. Toute modification apportée à la valeur de retour doit déclencher l’événement ErrorsChanged , même si la valeur de retour implémente INotifyCollectionChanged.

S’applique à