Share via


MenuDesigner.GetErrorDesignTimeHtml(Exception) Methode

Definition

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

e
Exception

Das ausgelöste Exception-Objekt.

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

Das folgende Codebeispiel zeigt, 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 wird. Im Beispiel wird das Markup für einen Platzhalter generiert, der die Fehlermeldung enthält, die in rotem, fett formatiertem 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 Fehler-Entwurfszeit-Steuerelement Menu als Platzhalter rendert, der den Typnamen, den Steuerelementnamen und Meldungen enthält, die den Fehler beschreiben.

Gilt für:

Weitere Informationen