Compartir a través de


HtmlElement.AppendChild(HtmlElement) Método

Definición

Agrega un elemento al subárbol de otro elemento.

public:
 System::Windows::Forms::HtmlElement ^ AppendChild(System::Windows::Forms::HtmlElement ^ newElement);
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

HtmlElement que se va a anexar a esta ubicación del árbol.

Devoluciones

El elemento que le sigue se ha agregado al árbol.

Ejemplos

En el ejemplo de código siguiente se crea un nuevo hipervínculo mediante el CreateElement método y se agrega al final de una página mediante AppendChild en el BODY elemento . El ejemplo requiere que la aplicación contenga un WebBrowser control denominado 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

Comentarios

El modelo de objetos de documento HTML (DOM) permite modificar el contenido en tiempo de ejecución de un archivo HTML de varias maneras. Use AppendChild para agregar nuevos elementos a un documento existente o para mover un elemento de la página.

Si un elemento ya se ha primario, anexar un elemento a otro elemento quitará automáticamente ese elemento de su elemento primario anterior.

Las adiciones realizadas a un documento en tiempo de ejecución no AppendChild se conservarán al llamar al ShowSaveAsDialog método en el WebBrowser control .

Se aplica a

Consulte también