HtmlDocument.Images Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan kumpulan semua tag gambar dalam dokumen.
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
Nilai Properti
Kumpulan HtmlElement objek, satu untuk setiap tag IMG dalam dokumen. Elemen dikembalikan dari koleksi dalam urutan sumber.
Contoh
Contoh kode berikut memeriksa ALT atribut semua gambar dalam dokumen, dan mengatur atribut default ALT jika nilai belum ditetapkan.
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
Keterangan
Images mengembalikan kumpulan HtmlElement objek. Untuk mengakses atribut, seperti ALT dan SRC, yang tidak secara langsung diekspos oleh HtmlElement, gunakan metode .GetAttribute
Untuk menambahkan gambar baru ke dokumen, buat tag baru IMG sebagai string, dan tetapkan ke InnerHtml properti elemen yang sebelumnya ditambahkan ke HTML DOM; atau gunakan CreateElement metode , atur propertinya menggunakan SetAttribute, dan tambahkan sebagai turunan dari elemen yang ada menggunakan AppendChild.