INotifyDataErrorInfo Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Definieert leden die gegevensentiteitsklassen kunnen implementeren om aangepaste synchrone en asynchrone validatieondersteuning te bieden.
public interface class INotifyDataErrorInfo
public interface INotifyDataErrorInfo
type INotifyDataErrorInfo = interface
Public Interface INotifyDataErrorInfo
Opmerkingen
Met deze interface kunnen gegevensentiteitsklassen aangepaste validatieregels implementeren en validatieresultaten asynchroon zichtbaar maken. Deze interface ondersteunt ook aangepaste foutobjecten, meerdere fouten per eigenschap, fouten tussen eigenschappen en fouten op entiteitsniveau. Fouten tussen eigenschappen zijn fouten die van invloed zijn op meerdere eigenschappen. U kunt deze fouten koppelen aan een of alle betrokken eigenschappen, of u kunt ze behandelen als fouten op entiteitsniveau. Fouten op entiteitsniveau zijn fouten die van invloed zijn op meerdere eigenschappen of van invloed zijn op de hele entiteit zonder dat dit van invloed is op een bepaalde eigenschap.
Eigenschappen
| Name | Description |
|---|---|
| HasErrors |
Hiermee wordt een waarde opgehaald die aangeeft of de entiteit validatiefouten bevat. |
Methoden
| Name | Description |
|---|---|
| GetErrors(String) |
Hiermee worden de validatiefouten voor een opgegeven eigenschap of voor de hele entiteit opgehaald. |
gebeurtenis
| Name | Description |
|---|---|
| ErrorsChanged |
Treedt op wanneer de validatiefouten zijn gewijzigd voor een eigenschap of voor de hele entiteit. |