INotifyDataErrorInfo Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje členy, které mohou třídy datových entit implementovat, aby poskytovaly vlastní synchronní a asynchronní podporu ověřování.
public interface class INotifyDataErrorInfo
public interface INotifyDataErrorInfo
type INotifyDataErrorInfo = interface
Public Interface INotifyDataErrorInfo
Poznámky
Toto rozhraní umožňuje třídám datových entit implementovat vlastní ověřovací pravidla a vystavit výsledky ověření asynchronně. Toto rozhraní také podporuje vlastní objekty chyb, více chyb na vlastnost, chyby mezi vlastnostmi a chyby na entitní úrovni. Chyby křížové vlastnosti jsou chyby, které ovlivňují více vlastností. Tyto chyby můžete přidružit k jedné nebo všem ovlivněným vlastnostem nebo je můžete považovat za chyby na úrovni entity. Chyby na úrovni entity jsou chyby, které mají vliv na více vlastností nebo mají vliv na celou entitu, aniž by to mělo vliv na konkrétní vlastnost.
Vlastnosti
| Name | Description |
|---|---|
| HasErrors |
Získá hodnotu, která označuje, zda entita obsahuje chyby ověření. |
Metody
| Name | Description |
|---|---|
| GetErrors(String) |
Získá chyby ověření pro zadanou vlastnost nebo pro celou entitu. |
Událost
| Name | Description |
|---|---|
| ErrorsChanged |
Nastane, když se chyby ověření pro vlastnost nebo pro celou entitu změnily. |