INotifyDataErrorInfo Interfész

Definíció

Meghatározza azokat a tagokat, amelyeket az adatentitási osztályok implementálhatnak az egyéni szinkron és aszinkron érvényesítési támogatás biztosításához.

public interface class INotifyDataErrorInfo
public interface INotifyDataErrorInfo
type INotifyDataErrorInfo = interface
Public Interface INotifyDataErrorInfo

Megjegyzések

Ez az interfész lehetővé teszi, hogy az adatentitási osztályok egyéni érvényesítési szabályokat implementáljanak, és aszinkron módon tegyék elérhetővé az érvényesítési eredményeket. Ez az interfész egyéni hibaobjektumokat, tulajdonságonként több hibát, tulajdonságközi hibákat és entitásszintű hibákat is támogat. A tulajdonságközi hibák olyan hibák, amelyek több tulajdonságot is érintenek. Ezeket a hibákat társíthatja az érintett tulajdonságok egyikéhez vagy mindegyikéhez, vagy entitásszintű hibaként is kezelheti őket. Az entitásszintű hibák olyan hibák, amelyek több tulajdonságot érintenek, vagy a teljes entitást érintik anélkül, hogy egy adott tulajdonságot érintenének.

Tulajdonságok

Name Description
HasErrors

Olyan értéket kap, amely jelzi, hogy az entitás érvényesítési hibákban van-e.

Metódusok

Name Description
GetErrors(String)

Lekéri egy adott tulajdonság vagy a teljes entitás érvényesítési hibáit.

esemény

Name Description
ErrorsChanged

Akkor fordul elő, ha az érvényesítési hibák megváltoztak egy tulajdonság vagy a teljes entitás esetében.

A következőre érvényes: