Bagikan melalui


MenuDesigner.GetErrorDesignTimeHtml(Exception) Metode

Definisi

Menyediakan markup yang merender kontrol terkait pada waktu desain ketika terjadi kesalahan.

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

Parameter

e
Exception

Objek Exception yang dilemparkan.

Mengembalikan

String yang berisi markup yang digunakan untuk merender yang terkait Menu pada waktu desain setelah terjadi kesalahan.

Contoh

Contoh kode berikut menunjukkan cara mengambil GetErrorDesignTimeHtml alih metode di kelas yang diwarisi dari MenuDesigner kelas . Metode yang ditimpa mengubah tampilan kontrol yang berasal dari kelas pada Menu waktu desain. Contoh menghasilkan markup untuk tempat penampung yang menyertakan pesan kesalahan, yang dirender dalam teks merah dan tebal.

// 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

Keterangan

Metode ini GetErrorDesignTimeHtml menghasilkan markup yang merender kontrol waktu Menu desain kesalahan sebagai tempat penampung yang berisi nama jenis, nama kontrol, dan pesan yang menjelaskan kesalahan.

Berlaku untuk

Lihat juga