INotifyDataErrorInfo.GetErrors(String) Metodo

Definizione

Ottiene gli errori di convalida per una proprietà specificata o per l'intera entità.

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

Parametri

propertyName
String

Nome della proprietà di cui recuperare gli errori di convalida oppure null o Empty per recuperare gli errori a livello di entità.

Restituisce

Errori di convalida per la proprietà o l'entità.

Commenti

Questo metodo restituisce un IEnumerable oggetto che può cambiare come regole di convalida asincrone completano l'elaborazione. Ciò consente al motore di associazione di aggiornare automaticamente il feedback di convalida dell'interfaccia utente quando vengono aggiunti errori, rimossi o modificati.

Il valore restituito può essere modificato in un oggetto diverso IEnumerableoppure può riutilizzare un oggetto restituito in precedenza IEnumerable e modificarne il contenuto. Le modifiche apportate al valore restituito devono generare l'evento ErrorsChanged , anche se il valore restituito implementa INotifyCollectionChanged.

Si applica a