INotifyDataErrorInfo.GetErrors(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает ошибки проверки для указанного свойства или для всей сущности.
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
Параметры
- propertyName
- String
Имя свойства для получения ошибок проверки; или nullEmpty, чтобы получить ошибки уровня сущности.
Возвращаемое значение
Ошибки проверки для свойства или сущности.
Комментарии
Этот метод возвращает IEnumerable значение, которое может измениться по мере завершения обработки асинхронных правил проверки. Это позволяет подсистеме привязки автоматически обновлять обратную связь проверки пользовательского интерфейса при добавлении, удалении или изменении ошибок.
Возвращаемое значение может измениться на другое IEnumerableили повторно использовать возвращенное ранее IEnumerable и изменить его содержимое. Любые изменения возвращаемого ErrorsChanged значения должны вызывать событие, даже если возвращаемое INotifyCollectionChangedзначение реализуется.