INotifyDataErrorInfo Interfész
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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. |