HtmlDocument.OpenNew(Boolean) Méthode

Définition

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

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

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

Retours

Nouveau document à écrire.

Exemples

L’exemple de code suivant prépare le DOM pour l’écriture et l’écriture d’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 tout état associé, tel que les variables. Il n’entraîne pas la levée d’événements WebBrowser de navigation.

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