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 및)에 HtmlElement액세스하려면 메서드를 GetAttributeSRC사용합니다.
문서에 새 이미지를 추가하려면 새 IMG 태그를 문자열로 만들고 HTML DOM에 이전에 추가된 요소의 속성에 할당 InnerHtml 하거나 메서드를 사용하여 CreateElement 해당 속성을 설정하고 다음을 사용하여 SetAttributeAppendChild기존 요소의 자식으로 추가합니다.