Поделиться через


INotifyDataErrorInfo.GetErrors(String) Метод

Определение

Возвращает ошибки проверки для указанного свойства или для всей сущности.

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)

Параметры

propertyName
String

Platform::String

winrt::hstring

Имя свойства, для которого извлекаются ошибки проверки. Null или Empty извлекает ошибки на уровне сущности.

Возвращаемое значение

IIterable<Object>

IEnumerable<Object>

IIterable<Platform::Object>

IIterable<IInspectable>

Ошибки проверки для свойства или сущности.

Комментарии

Этот метод возвращает IEnumerable , который может изменяться по мере завершения обработки правил асинхронной проверки. Это позволяет модулю привязок автоматически обновлять отзывы о проверке пользовательского интерфейса при добавлении, удалении или изменении ошибок.

Возвращаемое значение может измениться на другой IEnumerable или повторно использовать ранее возвращенный IEnumerable и изменить его содержимое. Любые изменения возвращаемого значения должны вызывать событие ErrorsChanged , даже если возвращаемое значение реализует INotifyCollectionChanged.

Применяется к