HtmlDocument.OpenNew(Boolean) Método

Definición

Obtiene un nuevo HtmlDocument que se utilizará con el método 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

Parámetros

replaceInHistory
Boolean

Si la navegación de la nueva ventana debe reemplazar el elemento anterior en el historial de navegación del DOM.

Devoluciones

Un nuevo documento para escribir.

Ejemplos

En el ejemplo de código siguiente se prepara el DOM para escribir y escribir un nuevo documento mediante el Write método .

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

Comentarios

OpenNew borrará el documento cargado anterior, incluido cualquier estado asociado, como variables. No hará que se generen eventos de navegación.WebBrowser

OpenNew siempre crea un nuevo documento en la ventana actual. Para abrir un documento en una nueva ventana, use el Open método en la HtmlWindow clase .

Se aplica a

Consulte también