HtmlElementErrorEventArgs.Handled Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt opgehaald of ingesteld of deze fout is verwerkt door de toepassing die als host fungeert voor het document.
public:
property bool Handled { bool get(); void set(bool value); };
public bool Handled { get; set; }
member this.Handled : bool with get, set
Public Property Handled As Boolean
Waarde van eigenschap
true indien de gebeurtenis is verwerkt; anders, false. De standaardwaarde is false.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u een scriptfout onderdrukt en uw eigen aangepaste dialoogvenster weergeeft. Voor dit codevoorbeeld moet uw toepassing een besturingselement met de WebBrowser naam webBrowser1hosten.
private void SuppressScriptErrors()
{
if (webBrowser1.Document != null)
{
webBrowser1.Document.Window.Error += new HtmlElementErrorEventHandler(scriptWindow_Error);
}
}
private void scriptWindow_Error(object sender, HtmlElementErrorEventArgs e)
{
MessageBox.Show("Suppressed error!");
e.Handled = true;
}
Dim WithEvents ScriptWindow As HtmlWindow
Private Sub SuppressScriptErrors()
If (WebBrowser1.Document IsNot Nothing) Then
ScriptWindow = WebBrowser1.Document.Window
End If
End Sub
Private Sub ScriptWindow_Error(ByVal sender As Object, ByVal e As HtmlElementErrorEventArgs) Handles ScriptWindow.Error
MessageBox.Show("Suppressed error!")
e.Handled = True
End Sub
Opmerkingen
Stel deze eigenschap in op true als u uw eigen aangepaste foutbericht aan de gebruiker wilt weergeven of de fout volledig wilt onderdrukken.