HtmlDocument.OpenNew(Boolean) Metode

Definisi

Mendapatkan yang baru HtmlDocument untuk digunakan dengan Write(String) metode .

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

Apakah navigasi jendela baru harus mengganti elemen sebelumnya dalam riwayat navigasi DOM.

Mengembalikan

Dokumen baru untuk ditulis.

Contoh

Contoh kode berikut menyiapkan DOM untuk menulis dan menulis dokumen baru menggunakan metode .Write

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

Keterangan

OpenNew akan menghapus dokumen yang dimuat sebelumnya, termasuk status terkait, seperti variabel. Ini tidak akan menyebabkan peristiwa navigasi di WebBrowser dinaikkan.

OpenNew selalu membuat dokumen baru di jendela saat ini. Untuk membuka dokumen di jendela baru, gunakan Open metode pada HtmlWindow kelas .

Berlaku untuk

Lihat juga