Partager via


HtmlDocument.OpenNew(Boolean) Méthode

Définition

Obtient un nouveau HtmlDocument à utiliser avec la méthode Write(String).

public:
 System::Windows::Forms::HtmlDocument ^ OpenNew(bool replaceInHistory);
public System.Windows.Forms.HtmlDocument OpenNew (bool replaceInHistory);
public System.Windows.Forms.HtmlDocument? OpenNew (bool replaceInHistory);
member this.OpenNew : bool -> System.Windows.Forms.HtmlDocument
Public Function OpenNew (replaceInHistory As Boolean) As HtmlDocument

Paramètres

replaceInHistory
Boolean

Si la nouvelle fenêtre de navigation doit remplacer l'élément précédent dans l'historique de navigation du DOM.

Retours

Nouveau document pour écrire.

Exemples

L’exemple de code suivant prépare le DOM pour l’écriture et écrit un nouveau document à l’aide de la Write méthode .

private void WriteNewDocument()
{
    if (webBrowser1.Document != null)
    {
        HtmlDocument doc = webBrowser1.Document.OpenNew(true);
        doc.Write("<HTML><BODY>This is a new HTML document.</BODY></HTML>");
    }
}
Private Sub WriteNewDocument()
    If (WebBrowser1.Document IsNot Nothing) Then
        Dim doc As HtmlDocument = WebBrowser1.Document.OpenNew(True)
        doc.Write("<HTML><BODY>This is a new HTML document.</BODY></HTML>")
    End If
End Sub

Remarques

OpenNew efface le document chargé précédent, y compris tous les états associés, tels que les variables. Les événements de navigation dans WebBrowser ne seront pas déclenchés.

OpenNew crée toujours un document dans la fenêtre active. Pour ouvrir un document dans une nouvelle fenêtre, utilisez la Open méthode sur la HtmlWindow classe .

S’applique à

Voir aussi