HtmlDocument.Images Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belgedeki tüm görüntü 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 gibi ALT
SRC
doğrudan tarafından HtmlElementsunulmayan özniteliklere erişmek için yöntemini kullanın GetAttribute .
Belgeye yeni bir görüntü eklemek için, dize olarak yeni IMG
bir etiket oluşturun ve bunu html DOM'una 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.