Compartir a través de


MenuDesigner.GetErrorDesignTimeHtml(Exception) Método

Definición

Proporciona el marcado que representa el control asociado en tiempo de diseño cuando se ha producido un error.

protected:
 override System::String ^ GetErrorDesignTimeHtml(Exception ^ e);
protected override string GetErrorDesignTimeHtml (Exception e);
override this.GetErrorDesignTimeHtml : Exception -> string
Protected Overrides Function GetErrorDesignTimeHtml (e As Exception) As String

Parámetros

e
Exception

El objeto Exception que se ha producido.

Devoluciones

Cadena que contiene el marcado utilizado para representar el control Menu asociado en tiempo de diseño cuando se ha producido un error.

Ejemplos

En el ejemplo de código siguiente se muestra cómo invalidar el GetErrorDesignTimeHtml método en una clase que se hereda de la MenuDesigner clase . El método invalidado cambia la apariencia de un control que se deriva de la Menu clase en tiempo de diseño. El ejemplo genera el marcado de un marcador de posición que incluye el mensaje de error, que se representa en texto rojo y en negrita.

// Generate the design-time markup for the control when an error occurs.
protected override string GetErrorDesignTimeHtml(Exception ex) 
{
    // Write the error message text in red, bold.
    string errorRendering =
        "<span style=\"font-weight:bold; color:Red; \">" +
        ex.Message + "</span>";

    return CreatePlaceHolderDesignTimeHtml(errorRendering);
} // GetErrorDesignTimeHtml
' Generate the design-time markup for the control when an error occurs.
Protected Overrides Function GetErrorDesignTimeHtml( _
    ByVal ex As Exception) As String

    ' Write the error message text in red, bold.
    Dim errorRendering As String = _
        "<span style=""font-weight:bold; color:Red; "">" & _
        ex.Message & "</span>"

    Return CreatePlaceHolderDesignTimeHtml(errorRendering)

End Function ' GetErrorDesignTimeHtml

Comentarios

El GetErrorDesignTimeHtml método genera marcado que representa el control en tiempo Menu de diseño de error como marcador de posición que contiene el nombre del tipo, el nombre del control y los mensajes que describen el error.

Se aplica a

Consulte también