Compartilhar via


HtmlDocument.OpenNew(Boolean) Método

Definição

Obtém um novo HtmlDocument a ser usado com o método Write(String).

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

Indica se a navegação da nova janela deve substituir o elemento anterior no histórico de navegação do DOM.

Retornos

HtmlDocument

Um novo documento para gravação.

Exemplos

O exemplo de código a seguir prepara o DOM para escrever e gravar um novo documento usando o 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

Comentários

OpenNew limpará o documento carregado anteriormente, incluindo qualquer estado associado, como variáveis. Isso não fará com que os eventos WebBrowser de navegação sejam acionados.

OpenNew sempre cria um novo documento na janela atual. Para abrir um documento em uma nova janela, use o Open método na HtmlWindow classe.

Aplica-se a

Confira também