Udostępnij za pośrednictwem


INotifyDataErrorInfo Interfejs

Definicja

Definiuje elementy członkowskie, które klasy jednostek danych mogą implementować w celu zapewnienia niestandardowej obsługi weryfikacji synchronicznej i asynchronicznej.

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

Uwagi

Ten interfejs umożliwia klasom jednostek danych implementowanie niestandardowych reguł walidacji i asynchroniczne uwidacznianie wyników walidacji. Ten interfejs obsługuje również niestandardowe obiekty błędów, wiele błędów na właściwość, błędy między właściwościami i błędy na poziomie jednostki. Błędy między właściwościami to błędy wpływające na wiele właściwości. Te błędy można skojarzyć z jedną lub wszystkimi właściwościami, których dotyczy problem, lub można je traktować jako błędy na poziomie jednostki. Błędy na poziomie jednostki to błędy, które wpływają na wiele właściwości lub wpływają na całą jednostkę bez wpływu na określoną właściwość.

Właściwości

HasErrors

Pobiera wartość wskazującą, czy jednostka ma błędy walidacji.

Metody

GetErrors(String)

Pobiera błędy sprawdzania poprawności określonej właściwości lub całej jednostki.

Zdarzenia

ErrorsChanged

Występuje, gdy błędy walidacji zostały zmienione dla właściwości lub dla całej jednostki.

Dotyczy