HtmlElement.AppendChild(HtmlElement) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
要素を別の要素のサブツリーに追加します。
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
パラメーター
- newElement
- HtmlElement
ツリーのこの位置に追加する HtmlElement。
戻り値
ツリーに追加された後の要素。
例
次のコード例では、 メソッドを使用して新しいハイパーリンクを CreateElement 作成し、 要素で を使用して AppendChild
ページの末尾に BODY
追加します。 この例では、アプリケーションに という名前WebBrowser1
のコントロールがWebBrowser含まれている必要があります。
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
注釈
HTML ドキュメント オブジェクト モデル (DOM) を使用すると、HTML ファイルの実行時の内容をさまざまな方法で変更できます。 既存のドキュメントに新しい要素を追加したり、ページ上の要素を移動したりするには、 を使用 AppendChild します。
要素が既に親になっている場合、別の要素に要素を追加すると、その要素が前の親から自動的に削除されます。
実行時に を使用AppendChildしてドキュメントに加えた追加は、コントロールで メソッドWebBrowserをShowSaveAsDialog呼び出しても保持されません。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET