HtmlElement.AppendChild(HtmlElement) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Adiciona um elemento à subárvore de outro 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 anexar a esta localização na árvore.
Devoluções
O elemento depois de ter sido adicionado à árvore.
Exemplos
O exemplo de código seguinte cria um novo hiperlink usando o CreateElement método e adiciona-o ao final de uma página usando AppendChild no BODY elemento. O exemplo exige que a sua aplicação contenha um WebBrowser controlo 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
Observações
O Modelo de Objetos de Documento HTML (DOM) permite-lhe alterar o conteúdo em tempo de execução de um ficheiro HTML de várias formas. Use AppendChild para adicionar novos elementos a um documento existente, ou para mover um elemento na página.
Se um elemento já tiver sido parentado, adicionar um elemento a outro elemento removerá automaticamente esse elemento do seu pai anterior.
Quaisquer adições feitas a um documento em tempo de execução AppendChild não serão mantidas quando chamar o ShowSaveAsDialog método no WebBrowser controlo.