Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

INotifyDataErrorInfo.GetErrors Method (String)

.NET Framework (current version)
 

Gets the validation errors for a specified property or for the entire entity.

Namespace:   System.ComponentModel
Assembly:  System (in System.dll)

IEnumerable GetErrors(
	string propertyName
)

Parameters

propertyName
Type: System.String

The name of the property to retrieve validation errors for; or null or Empty, to retrieve entity-level errors.

Return Value

Type: System.Collections.IEnumerable

The validation errors for the property or entity.

This method returns an IEnumerable that can change as asynchronous validation rules finish processing. This enables the binding engine to automatically update the user interface validation feedback when errors are added, removed, or modified.

The return value can change to a different IEnumerable, or it can reuse a previously returned IEnumerable and change its contents. Any changes to the return value should raise the ErrorsChanged event, even if the return value implements INotifyCollectionChanged.

Universal Windows Platform
Available since 8
.NET Framework
Available since 4.5
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 4.0
Windows Phone Silverlight
Available since 7.1
Windows Phone
Available since 8.1
Return to top
Show:
© 2017 Microsoft