INotifyDataErrorInfo.GetErrors(String) 方法

定义

获取针对指定属性或整个实体的验证错误。

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

参数

propertyName
String

要检索验证错误的属性的名称;如果检索实体级别错误,则为 nullEmpty

返回

针对属性或实体的验证错误。

注解

此方法返回一个 , IEnumerable 当异步验证规则完成处理时,它可以更改。 这使绑定引擎能够在添加、删除或修改错误时自动更新用户界面验证反馈。

返回值可以更改为不同的 IEnumerable,也可以重复使用以前返回 IEnumerable 的 并更改其内容。 对返回值的任何更改都应引发 ErrorsChanged 事件,即使返回值实现 INotifyCollectionChanged也是如此。

适用于