MenuDesigner.GetErrorDesignTimeHtml(Exception) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce il markup che esegue il rendering del controllo associato in fase di progettazione quando si è verificato un errore.
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
Parametri
Restituisce
Stringa contenente il markup utilizzato per eseguire il rendering dell'oggetto Menu associato in fase di progettazione dopo che si è verificato un errore.
Esempio
Nell'esempio di codice seguente viene illustrato come eseguire l'override del GetErrorDesignTimeHtml metodo in una classe ereditata dalla MenuDesigner classe . Il metodo sottoposto a override modifica l'aspetto di un controllo derivato dalla Menu classe in fase di progettazione. L'esempio genera il markup per un segnaposto che include il messaggio di errore, di cui viene eseguito il rendering in rosso, testo in grassetto.
// 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
Commenti
Il GetErrorDesignTimeHtml metodo genera markup che esegue il rendering del controllo in fase Menu di progettazione degli errori come segnaposto contenente il nome del tipo, il nome del controllo e i messaggi che descrivono l'errore.