BaseForm.ShowError(Exception, String, Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.