INotifyDataErrorInfo.GetErrors(String) メソッド

定義

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

public:
 System::Collections::IEnumerable ^ GetErrors(System::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 を再利用してその内容を変更することもできます。 戻り値を変更すると、戻り値がINotifyCollectionChanged実装されている場合でも、ErrorsChanged イベントが発生します。

適用対象