HtmlDocument.OpenNew(Boolean) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 .