ModulePage.DisplayErrorMessage 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 uma caixa de diálogo modal com uma mensagem de erro.
Sobrecargas
DisplayErrorMessage(Exception, ResourceManager) |
Exibe uma caixa de diálogo modal com uma mensagem de erro, com base na exceção especificada e no gerenciador de recursos. |
DisplayErrorMessage(String, String) |
Exibe uma caixa de diálogo modal com uma mensagem de erro, com base no texto de erro e na mensagem de erro especificadas. |
DisplayErrorMessage(Exception, ResourceManager, String) |
Exibe uma caixa de diálogo modal com uma mensagem de erro, com base na exceção, no gerenciador de recursos e na legenda especificados. |
DisplayErrorMessage(String, String, String) |
Exibe uma caixa de diálogo modal com uma mensagem de erro, com base no texto de erro, na mensagem de erro e na legenda especificados. |
DisplayErrorMessage(Exception, ResourceManager)
Exibe uma caixa de diálogo modal com uma mensagem de erro, com base na exceção especificada e no gerenciador de recursos.
protected:
void DisplayErrorMessage(Exception ^ ex, System::Resources::ResourceManager ^ resourceManager);
protected void DisplayErrorMessage (Exception ex, System.Resources.ResourceManager resourceManager);
member this.DisplayErrorMessage : Exception * System.Resources.ResourceManager -> unit
Parâmetros
- resourceManager
- ResourceManager
O ResourceManager objeto associado à página.
Exemplos
O exemplo a seguir exibe uma mensagem de erro.
DisplayErrorMessage(string.Empty,
"My Demo Error Message");
Comentários
Cuidado
Se InetMgr.exe for iniciado do depurador, o DisplayErrorMessage método gerará um System.InvalidOperationException com a mensagem "Operação entre threads inválida: controle acessado de um thread diferente do thread em que foi criado".
A legenda da caixa de diálogo é o title
parâmetro do Microsoft.Web.Management.Client.ModulePageInfo.ModulePageInfo construtor.
Aplica-se a
DisplayErrorMessage(String, String)
Exibe uma caixa de diálogo modal com uma mensagem de erro, com base no texto de erro e na mensagem de erro especificadas.
protected:
void DisplayErrorMessage(System::String ^ errorText, System::String ^ errorMessage);
protected void DisplayErrorMessage (string errorText, string errorMessage);
member this.DisplayErrorMessage : string * string -> unit
Protected Sub DisplayErrorMessage (errorText As String, errorMessage As String)
Parâmetros
- errorText
- String
A mensagem exibida.
- errorMessage
- String
A mensagem de erro a ser exibida quando errorText
está null
ou está vazia.
Exemplos
O exemplo a seguir exibe uma mensagem de erro.
DisplayErrorMessage(string.Empty,
"My Demo Error Message");
Comentários
A legenda da caixa de diálogo é o title
parâmetro do Microsoft.Web.Management.Client.ModulePageInfo.ModulePageInfo construtor.
Aplica-se a
DisplayErrorMessage(Exception, ResourceManager, String)
Exibe uma caixa de diálogo modal com uma mensagem de erro, com base na exceção, no gerenciador de recursos e na legenda especificados.
protected:
void DisplayErrorMessage(Exception ^ ex, System::Resources::ResourceManager ^ resourceManager, System::String ^ caption);
protected void DisplayErrorMessage (Exception ex, System.Resources.ResourceManager resourceManager, string caption);
member this.DisplayErrorMessage : Exception * System.Resources.ResourceManager * string -> unit
Parâmetros
- resourceManager
- ResourceManager
O ResourceManager objeto associado ao ModulePage objeto .
- caption
- String
A cadeia de caracteres a ser exibida na barra de título da caixa de diálogo.
Exemplos
O exemplo a seguir exibe uma mensagem de erro.
try {
Cursor.Current = Cursors.WaitCursor;
getData();
} catch (WebManagementServiceException wmse) {
this.DisplayErrorMessage(wmse, _myRM,
"My Dialog title/caption string wmse");
} catch (Exception ex) {
WebManagementServiceException wmse =
new WebManagementServiceException(
"nameErr", "Not Displayed", ex
);
this.DisplayErrorMessage(wmse, _myRM);
} finally {
Cursor.Current = Cursors.Default;
}
Comentários
A DisplayErrorMessage(String, String) sobrecarga tenta converter a ex
exceção como um Microsoft.Web.Management.Server.WebManagementServiceException objeto para extrair os errorText
parâmetros e errorMessage
. Se a exceção não puder ser convertida Microsoft.Web.Management.Server.WebManagementServiceExceptionem , errorMessage
será definido como a propriedade da System.Exception.Message exceção e errorText
será definido como uma mensagem de erro genérica.
Aplica-se a
DisplayErrorMessage(String, String, String)
Exibe uma caixa de diálogo modal com uma mensagem de erro, com base no texto de erro, na mensagem de erro e na legenda especificados.
protected:
void DisplayErrorMessage(System::String ^ errorText, System::String ^ errorMessage, System::String ^ caption);
protected void DisplayErrorMessage (string errorText, string errorMessage, string caption);
member this.DisplayErrorMessage : string * string * string -> unit
Protected Sub DisplayErrorMessage (errorText As String, errorMessage As String, caption As String)
Parâmetros
- errorText
- String
O texto de erro a ser exibido.
- errorMessage
- String
A mensagem de erro a ser exibida quando errorText
está null
ou está vazia.
- caption
- String
A cadeia de caracteres a ser exibida na barra de título da caixa de diálogo.
Exemplos
O exemplo a seguir exibe uma mensagem de erro.
this.DisplayErrorMessage("My errorText", "This Does Not Disp",
"My Caption/Title ");
this.DisplayErrorMessage("", "My Error Message Now Displayed",
"My Caption/Title ");
Comentários
O errorMessage
parâmetro é exibido somente quando errorText
está ou está null
vazio.