다음을 통해 공유


HtmlDocument.GetElementsByTagName(String) 메서드

정의

지정한 HTML 태그가 있는 요소의 컬렉션을 검색합니다.

public:
 System::Windows::Forms::HtmlElementCollection ^ GetElementsByTagName(System::String ^ tagName);
public System.Windows.Forms.HtmlElementCollection GetElementsByTagName (string tagName);
member this.GetElementsByTagName : string -> System.Windows.Forms.HtmlElementCollection
Public Function GetElementsByTagName (tagName As String) As HtmlElementCollection

매개 변수

tagName
String

검색할 HtmlElement 개체의 HTML 태그 이름입니다.

반환

HtmlElementCollection

태그 이름이 tagName 인수와 동일한 요소의 컬렉션입니다.

예제

HTML 페이지를 종종 사용 된 META 문서에 대 한 임의의 정보를 포함 하는 태그입니다. 다음 HTML 코드 예제에서는 모든 검색 합니다 META HTML 문서, 내에서 태그를 찾습니다는 META 이름 사용 하 여 태그 Description, 사용자에 게 표시 합니다. 이 코드 예제 애플리케이션에 WebBrowser 제어 라는 WebBrowser1합니다.

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);
            }
        }
    }
}
Private Sub DisplayMetaDescription()
    If (WebBrowser1.Document IsNot Nothing) Then
        Dim Elems As HtmlElementCollection 
        Dim WebOC as WebBrowser = WebBrowser1

    Elems = WebOC.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: " & WebOC.Url.ToString() & vbCrLf & "Description: " & ContentStr)
                End If
            End If
        Next
    End If
End Sub

적용 대상

추가 정보