Aracılığıyla paylaş


HtmlDocument.OpenNew(Boolean) Yöntem

Tanım

yöntemiyle Write(String) kullanılacak yeni HtmlDocument bir alır.

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

Parametreler

replaceInHistory
Boolean

Yeni pencerenin gezintisinin DOM'un gezinti geçmişindeki önceki öğeyi değiştirip değiştirmeyeceği.

Döndürülenler

HtmlDocument

Yazmak için yeni bir belge.

Örnekler

Aşağıdaki kod örneği DOM'yi yazmaya hazırlar ve yöntemini kullanarak Write yeni bir belge yazar.

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

Açıklamalar

OpenNew , değişkenler gibi ilişkili durumlar da dahil olmak üzere önceki yüklenen belgeyi temizler. içindeki gezinti olaylarının WebBrowser tetiklenmelerine neden olmaz.

OpenNew her zaman geçerli pencerede yeni bir belge oluşturur. Belgeyi yeni bir pencerede açmak için sınıfındaki Open HtmlWindow yöntemini kullanın.

Şunlara uygulanır

Ayrıca bkz.