Langue

MenuDesigner.GetErrorDesignTimeHtml(Exception) Méthode

Définition

Fournit le balisage qui restitue le contrôle associé au moment du design lorsqu’une erreur s’est produite.

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

Paramètres

e
Exception

Objet Exception qui a été levée.

Retours

Chaîne qui contient le balisage utilisé pour afficher le balisage associé Menu au moment du design après qu’une erreur s’est produite.

Exemples

L’exemple de code suivant montre comment remplacer la GetErrorDesignTimeHtml méthode dans une classe héritée de la MenuDesigner classe. La méthode substituée modifie l’apparence d’un contrôle dérivé de la classe au moment du Menu design. L’exemple génère le balisage d’un espace réservé qui inclut le message d’erreur, qui est affiché en rouge, en gras.

// 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

Remarques

La GetErrorDesignTimeHtml méthode génère le balisage qui affiche le contrôle au moment Menu du design d’erreur en tant qu’espace réservé qui contient le nom du type, le nom du contrôle et les messages décrivant l’erreur.

S’applique à

Voir aussi