次の方法で共有


INotifyDataErrorInfo.GetErrors(String) メソッド

定義

指定したプロパティまたはエンティティ全体の検証エラーを取得します。

public:
 System::Collections::IEnumerable ^ GetErrors(System::String ^ propertyName);
public System.Collections.IEnumerable GetErrors (string propertyName);
public System.Collections.IEnumerable GetErrors (string? propertyName);
abstract member GetErrors : string -> System.Collections.IEnumerable
Public Function GetErrors (propertyName As String) As IEnumerable

パラメーター

propertyName
String

検証エラーを取得するプロパティの名前。または、エンティティ レベルのエラーを取得するための null または Empty

戻り値

プロパティまたはエンティティの検証エラー。

注釈

このメソッドは、非同期検証ルールの処理が完了すると変更できる を IEnumerable 返します。 これにより、エラーが追加、削除、または変更されたときに、バインド エンジンがユーザー インターフェイスの検証フィードバックを自動的に更新できます。

戻り値は、別 IEnumerableの に変更することも、以前に返された IEnumerable を再利用してその内容を変更することもできます。 戻り値に変更を加えると、戻り値が を ErrorsChanged 実装している場合でも、 イベントが発生します INotifyCollectionChanged

適用対象