LoginDesigner.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ý se používá k vykreslení přidruženého ovládacího prvku v době 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 značky použité k vykreslení přidruženého Login v době návrhu po výskytu chyby.
Příklady
Následující příklad kódu ukazuje, jak přepsat metodu GetErrorDesignTimeHtml ve třídě, která je zděděna z LoginDesigner třídy změnit vzhled ovládacího prvku, který je odvozen z ovládacího prvku v době návrhu Login . Příklad vygeneruje značku pro zástupný symbol, který obsahuje chybovou zprávu vykreslenou červeně tučným textem.
// Generate the design-time markup for the control when an error occurs.
protected override string GetErrorDesignTimeHtml(Exception e)
{
// Write the error message text in red, bold.
string errorRendering =
"<span style=\"font-weight:bold; color:Red; \">" +
e.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
Zástupný symbol, který ovládací prvek návrhu Login vykreslí, obsahuje název typu, název ovládacího prvku a zprávy oznamující a popisující chybu.