Compartir a través de


ModulePage.DisplayErrorMessage Método

Definición

Muestra un cuadro de diálogo modal con un mensaje de error.

Sobrecargas

DisplayErrorMessage(Exception, ResourceManager)

Muestra un cuadro de diálogo modal con un mensaje de error, en función de la excepción y el administrador de recursos especificados.

DisplayErrorMessage(String, String)

Muestra un cuadro de diálogo modal con un mensaje de error, en función del texto de error y el mensaje de error especificados.

DisplayErrorMessage(Exception, ResourceManager, String)

Muestra un cuadro de diálogo modal con un mensaje de error, en función de la excepción, el administrador de recursos y el título especificados.

DisplayErrorMessage(String, String, String)

Muestra un cuadro de diálogo modal con un mensaje de error, basado en el texto de error, el mensaje de error y el título especificados.

DisplayErrorMessage(Exception, ResourceManager)

Muestra un cuadro de diálogo modal con un mensaje de error, en función de la excepción y el administrador de recursos especificados.

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

ex
Exception

El Exception producido.

resourceManager
ResourceManager

Objeto ResourceManager asociado a la página.

Ejemplos

En el ejemplo siguiente se muestra un mensaje de error.

DisplayErrorMessage(string.Empty, 
  "My Demo Error Message");

Comentarios

Precaución

Si InetMgr.exe se inicia desde el depurador, el DisplayErrorMessage método inicia con System.InvalidOperationException el mensaje "Operación entre subprocesos no válida: Control al que se accede desde un subproceso distinto del subproceso en el que se creó".

El título del cuadro de diálogo es el title parámetro del Microsoft.Web.Management.Client.ModulePageInfo.ModulePageInfo constructor.

Se aplica a

DisplayErrorMessage(String, String)

Muestra un cuadro de diálogo modal con un mensaje de error, en función del texto de error y el mensaje de error especificados.

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

Mensaje que se muestra.

errorMessage
String

Mensaje de error que se va a mostrar cuando errorText está null o está vacío.

Ejemplos

En el ejemplo siguiente se muestra un mensaje de error.

DisplayErrorMessage(string.Empty, 
  "My Demo Error Message");

Comentarios

El título del cuadro de diálogo es el title parámetro del Microsoft.Web.Management.Client.ModulePageInfo.ModulePageInfo constructor.

Se aplica a

DisplayErrorMessage(Exception, ResourceManager, String)

Muestra un cuadro de diálogo modal con un mensaje de error, en función de la excepción, el administrador de recursos y el título 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

ex
Exception

El Exception capturado.

resourceManager
ResourceManager

Objeto ResourceManager asociado al ModulePage objeto .

caption
String

Cadena que se va a mostrar en la barra de título del cuadro de diálogo.

Ejemplos

En el ejemplo siguiente se muestra un mensaje de error.

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;
}

Comentarios

La DisplayErrorMessage(String, String) sobrecarga intenta convertir la ex excepción como un Microsoft.Web.Management.Server.WebManagementServiceException objeto para extraer los errorText parámetros y errorMessage . Si la excepción no se puede convertir en Microsoft.Web.Management.Server.WebManagementServiceException, errorMessage se establece en la propiedad de System.Exception.Message la excepción y errorText se establece en un mensaje de error genérico.

Se aplica a

DisplayErrorMessage(String, String, String)

Muestra un cuadro de diálogo modal con un mensaje de error, basado en el texto de error, el mensaje de error y el título 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

Texto de error que se va a mostrar.

errorMessage
String

Mensaje de error que se va a mostrar cuando errorText está null o está vacío.

caption
String

Cadena que se va a mostrar en la barra de título del cuadro de diálogo.

Ejemplos

En el ejemplo siguiente se muestra un mensaje de error.

this.DisplayErrorMessage("My errorText", "This Does Not Disp",
         "My Caption/Title ");

this.DisplayErrorMessage("", "My Error Message Now Displayed",
     "My Caption/Title ");

Comentarios

El errorMessage parámetro solo se muestra cuando errorText está null o está vacío.

Se aplica a