MenuDesigner.GetErrorDesignTimeHtml(Exception) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt das Markup bereit, mit dem das zugeordnete Steuerelement zur Entwurfszeit gerendert wird, wenn ein Fehler aufgetreten ist.
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
Parameter
Gibt zurück
Eine Zeichenfolge, die das Markup für das Rendering des zugeordneten Menu zur Entwurfszeit enthält, nachdem ein Fehler aufgetreten ist.
Beispiele
Im folgenden Codebeispiel wird gezeigt, wie die GetErrorDesignTimeHtml -Methode in einer Klasse überschrieben wird, die von der MenuDesigner -Klasse geerbt wird. Die überschriebene Methode ändert die Darstellung eines Steuerelements, das zur Entwurfszeit von der Menu -Klasse abgeleitet ist. Das Beispiel generiert das Markup für einen Platzhalter, der die Fehlermeldung enthält, die in roter, fetter Text gerendert wird.
// 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
Hinweise
Die GetErrorDesignTimeHtml -Methode generiert Markup, das das Fehlerdesignzeitsteuerelement Menu als Platzhalter rendert, der den Typnamen, den Steuerelementnamen und Meldungen enthält, die den Fehler beschreiben.