MenuDesigner.GetErrorDesignTimeHtml(Exception) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje kód, který vykreslí přidružený ovládací prvek při návrhu, když došlo k chybě.
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
Parametry
Návraty
Řetězec, který obsahuje kód použitý k vykreslení přidruženého Menu v době návrhu poté, co došlo k chybě.
Příklady
Následující příklad kódu ukazuje, jak přepsat metodu GetErrorDesignTimeHtml ve třídě, která je zděděna z MenuDesigner třídy . Přepsaná metoda změní vzhled ovládacího prvku, který je odvozen z třídy v době návrhu Menu . Příklad vygeneruje kód pro zástupný symbol, který obsahuje chybovou zprávu, která je vykreslena červeně tučným textem.
// 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
Poznámky
Metoda GetErrorDesignTimeHtml vygeneruje kód, který vykreslí ovládací prvek návrhu Menu chyby jako zástupný symbol, který obsahuje název typu, název ovládacího prvku a zprávy popisující chybu.