INotifyDataErrorInfo Rozhraní

Definice

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.

Platí pro