HtmlElement.AppendChild(HtmlElement) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .