Udostępnij za pośrednictwem


INotifyDataErrorInfo.GetErrors(String) Metoda

Definicja

Pobiera błędy walidacji dla określonej właściwości lub całej jednostki.

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

Parametry

propertyName
String

Nazwa właściwości do pobierania błędów weryfikacji dla; lub nullEmpty, aby pobrać błędy na poziomie jednostki.

Zwraca

Błędy walidacji właściwości lub jednostki.

Uwagi

Ta metoda zwraca element, który może ulec zmianie w miarę IEnumerable kończenie przetwarzania asynchronicznych reguł walidacji. Umożliwia to aparatowi powiązania automatyczne aktualizowanie opinii weryfikacji interfejsu użytkownika po dodaniu, usunięciu lub zmodyfikowaniu błędów.

Wartość zwracana może zmienić się na inną IEnumerablelub ponownie użyć wcześniej zwróconej IEnumerable wartości i zmienić jej zawartość. Wszelkie zmiany wartości zwracanej powinny zgłaszać ErrorsChanged zdarzenie, nawet jeśli wartość zwracana implementuje INotifyCollectionChangedwartość .

Dotyczy