HtmlDocument.Images 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
문서에 있는 모든 이미지 태그의 컬렉션을 가져옵니다.
public:
property System::Windows::Forms::HtmlElementCollection ^ Images { System::Windows::Forms::HtmlElementCollection ^ get(); };
public System.Windows.Forms.HtmlElementCollection Images { get; }
member this.Images : System.Windows.Forms.HtmlElementCollection
Public ReadOnly Property Images As HtmlElementCollection
속성 값
문서의 IMG 태그당 하나씩 있는 HtmlElement 개체의 컬렉션입니다. 요소는 컬렉션에서 소스 순서대로 반환됩니다.
예제
다음 코드 예제에서는 검사는 ALT
문서에서 이미지의 모든 특성 기본값을 설정 하 고 ALT
특성 값을 아직 설정 되지 않은 경우.
private string[] GetImageUrls()
{
if (webBrowser1.Document != null)
{
HtmlDocument doc = webBrowser1.Document;
string[] urls = (string[])Array.CreateInstance(Type.GetType("System.String"), doc.Images.Count);
foreach (HtmlElement imgElement in doc.Images)
{
urls[urls.Length] = imgElement.GetAttribute("src");
}
return (urls);
}
else
{
return (new string[0]);
}
}
Private Function GetImageUrls() As String()
If (WebBrowser1.Document IsNot Nothing) Then
Dim Urls(WebBrowser1.Document.Images.Count) As String
For Each ImgElement As HtmlElement In WebBrowser1.Document.Images
Urls(Urls.Length) = ImgElement.GetAttribute("SRC")
Next
GetImageUrls = Urls
Else
Dim Urls(0) As String
GetImageUrls = Urls
End If
End Function
설명
Images 컬렉션을 반환 HtmlElement 개체입니다. 같은 특성에 액세스 하려면 ALT
및 SRC
에서 직접 노출 되지 않습니다 HtmlElement를 사용 하 여를 GetAttribute 메서드.
문서에 새 이미지를 추가 하려면 새로 만들거나 IMG
문자열로 태그에 할당 하는 InnerHtml HTML DOM; 이전에 추가할 요소의 속성 사용할지 합니다 CreateElement 메서드를 사용 하 여 해당 속성을 설정 SetAttribute로 추가 하 고는 사용 하 여 기존 요소 자식의 AppendChild합니다.