次の方法で共有


HtmlDocument.OpenNew(Boolean) メソッド

定義

Write(String) メソッドと共に使用する新しい HtmlDocument を取得します。

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

パラメーター

replaceInHistory
Boolean

新しいウィンドウの移動によって、DOM の移動履歴内の前の要素が置換されるかどうか。

戻り値

書き込み用の新しいドキュメント。

次のコード例では、 メソッドを使用して Write DOM を作成し、新しいドキュメントを書き込みます。

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

注釈

OpenNew は、変数などの関連付けられた状態を含め、以前に読み込まれたドキュメントをクリアします。 ナビゲーション イベント WebBrowser が発生することはありません。

OpenNew は常に、現在のウィンドウに新しいドキュメントを作成します。 新しいウィンドウでドキュメントを開くには、 クラスの Open メソッドを HtmlWindow 使用します。

適用対象

こちらもご覧ください