HtmlDocument.OpenNew(Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .