INotifyDataErrorInfo Rozhraní

Definice

Definuje členy, které třídy datových entit mohou implementovat, aby poskytovaly podporu vlastního synchronního a asynchronního 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 objekty vlastních chyb, více chyb na vlastnost, chyby křížové vlastnosti a chyby na úrovni entity. Chyby křížových vlastností 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é ovlivňují více vlastností nebo ovlivňují celou entitu, aniž by ovlivnily konkrétní vlastnost.

Vlastnosti

HasErrors

Získá hodnotu, která označuje, zda entita obsahuje chyby ověření.

Metody

GetErrors(String)

Získá chyby ověřování pro zadanou vlastnost nebo pro celou entitu.

Událost

ErrorsChanged

Nastane, když se u vlastnosti nebo celé entity změní chyby ověření.

Platí pro