HtmlDocument.GetElementsByTagName メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > HtmlDocument.GetElementsByTagName メソッドの意味・解説 

HtmlDocument.GetElementsByTagName メソッド

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

指定した HTML タグを持つ要素のコレクションを取得します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Function GetElementsByTagName ( _
    tagName As String _
) As HtmlElementCollection
Dim instance As HtmlDocument
Dim tagName As String
Dim returnValue As HtmlElementCollection

returnValue = instance.GetElementsByTagName(tagName)
public HtmlElementCollection GetElementsByTagName (
    string tagName
)
public:
HtmlElementCollection^ GetElementsByTagName (
    String^ tagName
)
public HtmlElementCollection GetElementsByTagName (
    String tagName
)
public function GetElementsByTagName (
    tagName : String
) : HtmlElementCollection

パラメータ

tagName

取得する HtmlElement オブジェクトの HTML タグの名前。

戻り値
タグ名が引数 tagName と同じである要素のコレクション。

使用例使用例

HTML ページは META タグを使用して、ドキュメントに関する任意の情報を埋め込むことがよくあります。HTML ドキュメント内のすべての META タグを取得し、Description という名前の META タグを検索してユーザーに表示する HTML コード例を次に示します。このコード例では、アプリケーションに WebBrowser1 という名前の WebBrowser コントロールが存在する必要があります。

Private Sub DisplayMetaDescription()
    If (WebBrowser1.Document IsNot Nothing)
 Then
        Dim Elems As HtmlElementCollection
 = WebBrowser1.Document.GetElementsByTagName("META")

        For Each elem As
 HtmlElement In Elems
            Dim NameStr As String
 = elem.GetAttribute("name")

            If ((NameStr IsNot Nothing) And
 (NameStr.Length <> 0)) Then
                If NameStr.ToLower().Equals("description")
 Then
                    Dim ContentStr As String
 = elem.GetAttribute("content")
                    MessageBox.Show("Document: " &
 WebBrowser1.Url.ToString() & vbCrLf & "Description:
 " & ContentStr)
                End If
            End If
        Next
    End If
End Sub
private void DisplayMetaDescription()
{
    if (webBrowser1.Document != null)
    {
        HtmlElementCollection elems = webBrowser1.Document.GetElementsByTagName("META");
        foreach (HtmlElement elem in elems)
        {
            String nameStr = elem.GetAttribute("name");
            if (nameStr != null &&
 nameStr.Length != 0)
            {
                String contentStr = elem.GetAttribute("content");
                MessageBox.Show("Document: " + webBrowser1.Url.ToString()
 + "\nDescription: " + contentStr);
            }
        }
    }
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

HtmlDocument.GetElementsByTagName メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HtmlDocument.GetElementsByTagName メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS