HtmlDocument.OpenNew(Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.