HtmlElement.AppendChild(HtmlElement) HtmlElement.AppendChild(HtmlElement) HtmlElement.AppendChild(HtmlElement) HtmlElement.AppendChild(HtmlElement) Method


要素を別の要素のサブツリーに追加します。Adds an element to another element's subtree.

 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


HtmlElement HtmlElement HtmlElement HtmlElement

ツリーのこの位置に追加する HtmlElementThe HtmlElement to append to this location in the tree.


ツリーに追加された後の要素。The element after it has been added to the tree.

次のコード例では、 CreateElementメソッドを使用して新しいハイパーリンクを作成し、 BODY要素でAppendChildを使用してページの末尾に追加します。The following code example creates a new hyperlink using the CreateElement method and adds it to end of a page using AppendChild on the BODY element. この例では、アプリケーションにとWebBrowserいう名前WebBrowser1のコントロールが含まれている必要があります。The example requires that your application contains a WebBrowser control named 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.";

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."

        End With
    End If
End Sub


HTML ドキュメントオブジェクトモデル (DOM) を使用すると、HTML ファイルの実行時の内容をさまざまな方法で変更できます。The HTML Document Object Model (DOM) enables you to alter the run-time contents of an HTML file in a number of ways. 既存AppendChildのドキュメントに新しい要素を追加したり、ページ上の要素を移動したりする場合に使用します。Use AppendChild to add new elements to an existing document, or to move an element on the page.

要素が既に親になっている場合は、別の要素に要素を追加すると、その要素が前の親から自動的に削除されます。If an element has already been parented, appending an element to another element will automatically remove that element from its previous parent.

を使用してAppendChild実行時にドキュメントに加えられた追加は、 WebBrowserコントロールでShowSaveAsDialogメソッドを呼び出すと保持されません。Any additions made to a document at run-time using AppendChild will not be persisted when you call the ShowSaveAsDialog method on the WebBrowser control.