Condividi tramite


INotifyDataErrorInfo.GetErrors(String) Metodo

Definizione

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

public:
 IIterable<Platform::Object ^> ^ GetErrors(Platform::String ^ propertyName);
IIterable<IInspectable> GetErrors(winrt::hstring const& propertyName);
public IEnumerable<object> GetErrors(string propertyName);
function getErrors(propertyName)
Public Function GetErrors (propertyName As String) As IEnumerable(Of Object)

Parametri

propertyName
String

Platform::String

winrt::hstring

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

Restituisce

IIterable<Object>

IEnumerable<Object>

IIterable<Platform::Object>

IIterable<IInspectable>

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

Commenti

Questo metodo restituisce un oggetto IEnumerable che può cambiare quando le regole di convalida asincrone terminano l'elaborazione. In questo modo il motore di associazione può aggiornare automaticamente il feedback di convalida dell'interfaccia utente quando vengono aggiunti, rimossi o modificati errori.

Il valore restituito può passare a un valore IEnumerable diverso oppure può riutilizzare un oggetto IEnumerable restituito in precedenza e modificarne il contenuto. Eventuali modifiche apportate al valore restituito devono generare l'evento ErrorsChanged , anche se il valore restituito implementa INotifyCollectionChanged.

Si applica a