Aracılığıyla paylaş


HtmlDocument.Images Özellik

Tanım

Belgedeki tüm resim etiketlerinden oluşan bir koleksiyon alır.

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

Özellik Değeri

Belgedeki HtmlElement her IMG etiketi için bir nesne koleksiyonu. Öğeler koleksiyondan kaynak sırada döndürülür.

Örnekler

Aşağıdaki kod örneği, belgedeki ALT tüm görüntülerin özniteliğini inceler ve bir değer henüz ayarlanmadıysa varsayılan ALT özniteliği ayarlar.

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

Açıklamalar

Images bir nesne koleksiyonu HtmlElement döndürür. ve SRCgibi ALT doğrudan tarafından HtmlElementsunulmayan özniteliklere erişmek için yöntemini kullanınGetAttribute.

Belgeye yeni bir görüntü eklemek için, dize olarak yeni IMG bir etiket oluşturun ve bunu HTML DOM'a InnerHtml daha önce eklenen bir öğenin özelliğine atayın CreateElement veya yöntemini kullanın, kullanarak SetAttributeözelliklerini ayarlayın ve kullanarak AppendChildvar olan bir öğenin alt öğesi olarak ekleyin.

Şunlara uygulanır

Ayrıca bkz.