Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Método DataRow.SetColumnError (String, String)

Define a descrição de erro para uma coluna especificada pelo nome.

Namespace:  System.Data
Assembly:  System.Data (em System.Data.dll)

public void SetColumnError(
	string columnName,
	string error
)

Parâmetros

columnName
Tipo: System.String
O nome da coluna.
error
Tipo: System.String
A descrição de erro.

O nome de uma coluna é definido com a propriedade de ColumnName da classe de DataColumn .

Para examinar descrições de erro, use o método de GetColumnError .

Para determinar se qualquer erro existe para as colunas coleção, use a propriedade de HasErrors . Consequentemente, é possível usar o método GetColumnsInError para recuperar todas as colunas com erros.

Se null ou uma cadeia de caracteres vazia são passados como o parâmetro de error , DataRow se comporta como se nenhum erro foi definido e a propriedade HasErrors retornará false.

Para definir uma descrição de erro personalizada no estado geral, use a propriedade de RowError .

Para determinar se existe algum erro para a coleção de colunas, use o método HasErrors.

Para limpar todos os erros da coleção de colunas, use o método ClearErrors.

O exemplo a seguir define uma descrição de erro para um DataRow especificado.


private void SetColError(DataRow row, int columnIndex)
{
    string errorString = "Replace this text.";

    // Set the error for the specified column of the row.
    row.SetColumnError(columnIndex, errorString);
}

private void PrintColError(DataRow row, int columnIndex)
{
    // Print the error of a specified column.
    Console.WriteLine(row.GetColumnError(columnIndex));
}


.NET Framework

Com suporte em: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft