HtmlDocument.OpenNew(Boolean) メソッド

定義

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

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 メソッドを使用します。

適用対象

こちらもご覧ください