Freigeben über


HtmlDocument.Images Eigenschaft

Definition

Ruft eine Auflistung aller Bildtags im Dokument ab.

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

Eigenschaftswert

Eine Auflistung von HtmlElement Objekten, eine für jedes IMG-Tag im Dokument. Elemente werden aus der Auflistung in der Quellreihenfolge zurückgegeben.

Beispiele

Im folgenden Codebeispiel wird das ALT Attribut aller Bilder im Dokument untersucht und ein Standardatribut ALT festgelegt, wenn noch kein Wert festgelegt ist.

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

Hinweise

Images gibt eine Auflistung von HtmlElement Objekten zurück. Verwenden Sie die GetAttribute Methode, um auf Attribute zuzugreifen, zALT. B. und SRCdie nicht direkt verfügbar HtmlElementgemacht werden.

Wenn Sie einem Dokument ein neues Bild hinzufügen möchten, erstellen Sie entweder ein neues IMG Tag als Zeichenfolge, und weisen Sie es der InnerHtml Eigenschaft eines Zuvor dem HTML-DOM hinzugefügten Elements zu, oder verwenden Sie die Methode, legen Sie dessen CreateElement Eigenschaften mithilfe SetAttributefest, und fügen Sie es als untergeordnetes Element eines vorhandenen Elements hinzu.AppendChild

Gilt für:

Weitere Informationen