Compartilhar via


INotifyDataErrorInfo.GetErrors(String) Método

Definição

Obtém os erros de validação para uma propriedade especificada ou para a entidade inteira.

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)

Parâmetros

propertyName
String

Platform::String

winrt::hstring

O nome da propriedade para a qual recuperar erros de validação. Null ou Empty recupera erros de nível de entidade.

Retornos

IIterable<Object>

IEnumerable<Object>

IIterable<Platform::Object>

IIterable<IInspectable>

Os erros de validação para a propriedade ou entidade.

Comentários

Esse método retorna um IEnumerable que pode ser alterado conforme as regras de validação assíncronas terminam o processamento. Isso permite que o mecanismo de associação atualize automaticamente os comentários de validação da interface do usuário quando os erros forem adicionados, removidos ou modificados.

O valor retornado pode ser alterado para um IEnumerable diferente ou pode reutilizar um IEnumerable retornado anteriormente e alterar seu conteúdo. Todas as alterações no valor retornado devem gerar o evento ErrorsChanged , mesmo que o valor retornado implemente INotifyCollectionChanged.

Aplica-se a