Condividi tramite


LoginViewDesigner.GetErrorDesignTimeHtml(Exception) Metodo

Definizione

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

e
Exception

Exception generata.

Restituisce

String

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.

Si applica a

Vedi anche