Freigeben über


HtmlDocument.OpenNew(Boolean) Methode

Definition

Ruft ein neues, mit der Write(String)-Methode zu verwendendes HtmlDocument ab.

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

Bestimmt, ob die Navigation im neuen Fenster 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 zuvor geladene Dokument, einschließlich aller zugeordneten Zustände, z. B. Variablen. Dies führt nicht dazu, dass Navigationsereignisse in 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