HtmlDocument.Images Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een verzameling van alle afbeeldingstags in het document op.
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
Waarde van eigenschap
Een verzameling HtmlElement objecten, één voor elke IMG-tag in het document. Elementen worden geretourneerd uit de verzameling in de bronvolgorde.
Voorbeelden
In het volgende codevoorbeeld wordt het ALT kenmerk van alle afbeeldingen in het document onderzocht en wordt een standaardkenmerk ALT ingesteld als er nog geen waarde is ingesteld.
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
Opmerkingen
Images retourneert een verzameling HtmlElement objecten. Gebruik de ALT methode om toegang te krijgen tot kenmerken, zoals SRC en HtmlElement, die niet rechtstreeks worden weergegeven doorGetAttribute.
Als u een nieuwe afbeelding aan een document wilt toevoegen, maakt u een nieuwe IMG tag als een tekenreeks en wijst u deze toe aan de InnerHtml eigenschap van een element dat eerder aan de HTML DOM is toegevoegd. U kunt de CreateElement methode ook gebruiken, de eigenschappen instellen met behulp SetAttributevan en toevoegen als onderliggend element van een bestaand element.AppendChild