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 para usar com o Write(String) método.
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
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 gravar 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 gerados.
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.