HtmlElement.AppendChild(HtmlElement) 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.
Adiciona um elemento a outra subárvore do elemento.
public:
System::Windows::Forms::HtmlElement ^ AppendChild(System::Windows::Forms::HtmlElement ^ newElement);
public System.Windows.Forms.HtmlElement AppendChild (System.Windows.Forms.HtmlElement newElement);
member this.AppendChild : System.Windows.Forms.HtmlElement -> System.Windows.Forms.HtmlElement
Public Function AppendChild (newElement As HtmlElement) As HtmlElement
Parâmetros
- newElement
- HtmlElement
O HtmlElement para acrescentar a esse local na árvore.
Retornos
O elemento depois que ele foi adicionado à árvore.
Exemplos
O exemplo de código a seguir cria um novo hiperlink usando o método e o CreateElement adiciona ao final de uma página usando AppendChild
o BODY
elemento. O exemplo requer que seu aplicativo contenha um WebBrowser controle chamado WebBrowser1
.
private void AddUrlToTooltip(string url)
{
if (webBrowser1.Document != null)
{
HtmlElement elem = webBrowser1.Document.CreateElement("A");
elem.SetAttribute("HREF", url);
elem.InnerText = "Visit our Web site for more details.";
webBrowser1.Document.Body.AppendChild(elem);
}
}
Private Sub AddLinkToPage(ByVal url As String)
If (WebBrowser1.Document IsNot Nothing) Then
With WebBrowser1.Document
Dim Elem As HtmlElement = .CreateElement("A")
Elem.SetAttribute("HREF", url)
Elem.InnerText = "Visit our web site for more details."
.Body.AppendChild(Elem)
End With
End If
End Sub
Comentários
O DOM (Modelo de Objeto de Documento HTML) permite alterar o conteúdo em tempo de execução de um arquivo HTML de várias maneiras. Use AppendChild para adicionar novos elementos a um documento existente ou para mover um elemento na página.
Se um elemento já tiver sido pai, acrescentar um elemento a outro elemento removerá automaticamente esse elemento de seu pai anterior.
Todas as adições feitas a um documento em tempo de execução usando AppendChild não serão persistentes quando você chamar o ShowSaveAsDialog método no WebBrowser controle.