HtmlDocument.OpenNew(Boolean) Methode

Definition

Ruft eine neue HtmlDocument für die Write(String) Methode zu verwenden.

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

Parameter

replaceInHistory
Boolean

Gibt an, ob die Navigation des neuen Fensters das vorherige Element im Navigationsverlauf des DOM ersetzen soll.

Gibt zurück

Ein neues Dokument zum Schreiben.

Beispiele

Im folgenden Codebeispiel wird das DOM für das Schreiben und Schreiben eines neuen Dokuments mithilfe der Write Methode vorbereitet.

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

Hinweise

OpenNew löscht das vorherige geladene Dokument, einschließlich eines beliebigen zugeordneten Zustands, z. B. Variablen. Dies führt nicht dazu, dass Navigationsereignisse WebBrowser ausgelöst werden.

OpenNew erstellt immer ein neues Dokument im aktuellen Fenster. Um ein Dokument in einem neuen Fenster zu öffnen, verwenden Sie die Open Methode für die HtmlWindow Klasse.

Gilt für:

Weitere Informationen