HtmlDocument.Images Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri a dokumentum összes képcímkéjének gyűjteményét.
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
Tulajdonság értéke
Egy objektumgyűjtemény HtmlElement , amely a dokumentum minden egyes IMG-címkéjére érvényes. A rendszer forrás sorrendben adja vissza az elemeket a gyűjteményből.
Példák
Az alábbi példakód megvizsgálja a ALT dokumentum összes képének attribútumát, és beállít egy alapértelmezett ALT attribútumot, ha egy érték még nincs beállítva.
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
Megjegyzések
Images objektumgyűjteményt HtmlElement ad vissza. Az olyan attribútumok eléréséhez, mint például ALT a nem SRCközvetlenül közzétett HtmlElementattribútumok, használja a metódust GetAttribute .
Ha új képet szeretne hozzáadni egy dokumentumhoz, hozzon létre egy új IMG címkét sztringként, és rendelje hozzá InnerHtml egy korábban a HTML DOM-hoz hozzáadott elem tulajdonságához, vagy használja a CreateElement metódust, állítsa be a tulajdonságait a használatával SetAttribute, és adja hozzá egy meglévő elem gyermekeként a használatával AppendChild.