LoginViewDesigner.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 LoginView 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 LoginViewDesigner classe per modificare l'aspetto di un controllo derivato dalla LoginView 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 controllo della fase LoginView di progettazione degli errori viene eseguito come pannello contenente il nome del tipo, il nome del controllo e i messaggi che annunciano e descrivono l'errore.