HtmlElementErrorEventArgs.Handled Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit si cette erreur a été gérée par l'application hébergeant le 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
Valeur de propriété
true
si l'événement a été géré ; sinon, false
. La valeur par défaut est false
.
Exemples
L’exemple de code suivant montre comment supprimer une erreur de script et afficher votre propre boîte de dialogue personnalisée. Cet exemple de code nécessite que votre application héberge un WebBrowser contrôle nommé webBrowser1
.
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
Remarques
Définissez cette propriété true
sur si vous souhaitez afficher votre propre message d’erreur personnalisé à l’utilisateur ou supprimer entièrement l’erreur.