Condividi tramite


HtmlDocument.OpenNew(Boolean) Metodo

Definizione

Ottiene un nuovo oggetto HtmlDocument da usare con il metodo 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

Parametri

replaceInHistory
Boolean

Indica se la nuova navigazione della finestra deve sostituire l'elemento precedente nella cronologia di navigazione di DOM.

Restituisce

Nuovo documento per la scrittura.

Esempio

Nell'esempio di codice seguente viene preparato il DOM per la scrittura e la scrittura di un nuovo documento usando il Write metodo .

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

Commenti

OpenNew cancella il documento caricato precedente, incluso qualsiasi stato associato, ad esempio variabili. Non causerà la generazione di eventi WebBrowser di spostamento.

OpenNew crea sempre un nuovo documento nella finestra corrente. Per aprire un documento in una nuova finestra, usare il Open metodo nella HtmlWindow classe .

Si applica a

Vedi anche