BaseForm.DisplayErrorMessage(Exception, ResourceManager) 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 mensagem de erro da exceção gerada pela IServiceProvider interface .
protected:
virtual void DisplayErrorMessage(Exception ^ ex, System::Resources::ResourceManager ^ resourceManager);
protected virtual void DisplayErrorMessage (Exception ex, System.Resources.ResourceManager resourceManager);
abstract member DisplayErrorMessage : Exception * System.Resources.ResourceManager -> unit
override this.DisplayErrorMessage : Exception * System.Resources.ResourceManager -> unit
Parâmetros
- ex
- Exception
A exceção gerada pela IServiceProvider interface .
- resourceManager
- ResourceManager
O ResourceManager que contém recursos específicos da cultura.
Exemplos
O exemplo a seguir duplica a implementação da classe base do DisplayErrorMessage método .
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 GetErrorInformation método para retornar a mensagem de erro.
A mensagem de erro retornada é passada para o ShowError método .