INotifyDataErrorInfo.GetErrors(String) Methode

Definition

Ruft die Überprüfungsfehler für eine angegebene Eigenschaft oder für die gesamte Entität ab.

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

Parameter

propertyName
String

Der Name der Eigenschaft, für die Überprüfungsfehler abgerufen werden sollen; oder nullEmpty, um Fehler auf Entitätsebene abzurufen.

Gibt zurück

Die Überprüfungsfehler für die Eigenschaft oder Entität.

Hinweise

Diese Methode gibt eine IEnumerable , die sich ändern kann, wenn die asynchrone Überprüfungsregeln die Verarbeitung beenden. Dadurch kann das Bindungsmodul das Feedback zur Überprüfung der Benutzeroberfläche automatisch aktualisieren, wenn Fehler hinzugefügt, entfernt oder geändert werden.

Der Rückgabewert kann in einen anderen IEnumerablegeändert werden, oder er kann einen zuvor zurückgegebenen IEnumerable und geänderten Inhalt wiederverwenden. Alle Änderungen am Rückgabewert sollten das ErrorsChanged Ereignis auslösen, auch wenn der Rückgabewert implementiert INotifyCollectionChangedwird.

Gilt für: