HtmlDocument.OpenNew(Boolean) Metodo

Definizione

Ottiene un nuovo HtmlDocument oggetto da utilizzare con il Write(String) metodo .

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 lo spostamento della nuova finestra deve sostituire l'elemento precedente nella cronologia di navigazione del DOM.

Valori restituiti

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 le variabili. Non causerà la generazione di eventi di spostamento in WebBrowser .

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

Si applica a

Vedi anche