HtmlDocument.OpenNew(Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.