Compartilhar via


BaseForm.ShowError(Exception, String, Boolean) Método

Definição

Exibe a exceção especificada e informações sobre a exceção em uma caixa de mensagem.

protected public:
 void ShowError(Exception ^ exception, System::String ^ message, bool isWarning);
protected internal void ShowError (Exception exception, string message, bool isWarning);
member this.ShowError : Exception * string * bool -> unit

Parâmetros

exception
Exception

A exceção a ser exibida.

message
String

Uma mensagem de erro.

isWarning
Boolean

true para exibir um símbolo de aviso; false para exibir um símbolo de erro.

Exemplos

O exemplo a seguir usa o ShowError método para exibir informações de exceção.

protected override void DisplayErrorMessage(Exception ex,
    ResourceManager resourceManager) {
    string errorText = null;
    string errorMessage = null;

    ModuleServiceProxy.GetErrorInformation(ex,
        resourceManager, out errorText, out errorMessage);

    string errorString = String.Empty;

    if (String.IsNullOrEmpty(errorText)) {
        errorText = "Unknown Error Message";
        errorString = errorText + "Error Details \n"
            + errorMessage;
    } else {
        errorString = errorText;
    }

    ShowError(null, errorString, false);
}

Comentários

Esse método chama o GetService método para obter um objeto de serviço para exibir a mensagem de erro.

Aplica-se a