HtmlDocument.OpenNew(Boolean) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
yöntemiyle HtmlDocument kullanılacak yeni Write(String) 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 öğenin yerini alıp alması gerekmediği.
Döndürülenler
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çinde 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 OpenHtmlWindow yöntemini kullanın.