INotifyDataErrorInfo.GetErrors(String) Metodo

Definizione

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

public System.Collections.IEnumerable GetErrors (string propertyName);
public System.Collections.IEnumerable GetErrors (string? propertyName);

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

Prodotto Versioni
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0