HtmlDocument.All Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine Instanz von HtmlElementCollection ab, die alle HtmlElement-Objekte für das Dokument speichert.
public:
property System::Windows::Forms::HtmlElementCollection ^ All { System::Windows::Forms::HtmlElementCollection ^ get(); };
public System.Windows.Forms.HtmlElementCollection All { get; }
member this.All : System.Windows.Forms.HtmlElementCollection
Public ReadOnly Property All As HtmlElementCollection
Eigenschaftswert
Die HtmlElementCollection aller Elemente im Dokument.
Beispiele
Im folgenden Codebeispiel werden alle Elemente in einem Dokument durchlaufen und festgelegt Enabled=True
, wodurch alle Elemente aktiviert werden, die standardmäßig deaktiviert wurden, um die Benutzereingabe zu verhindern, während das Dokument geladen wurde. Das Codebeispiel erfordert, dass Ihre Anwendung ein Steuerelement mit dem WebBrowser Namen " WebBrowser1
.
public void EnableAllElements()
{
if (webBrowser1.Document != null)
{
foreach (HtmlElement pageElement in webBrowser1.Document.All)
{
pageElement.Enabled = true;
}
}
}
Private Sub EnableAllElements()
If (WebBrowser1.Document IsNot Nothing) Then
For Each PageElement As HtmlElement In WebBrowser1.Document.All
PageElement.Enabled = True
Next
End If
End Sub
Hinweise
Die All Auflistung bietet zufälligen Zugriff auf jedes Element im HTML-Dokument, unabhängig von seiner Position in der Dokumentstruktur. Verwenden Sie es, um auf jedes Element in einem HTML-Dokument nach Namen, ID oder Index zuzugreifen. Sie können auch alle Elemente in einem Dokument durchlaufen.
Einige Elemente, z. B HEAD
. und TITLE
, haben nie Namen zugeordnet. Alle anderen Elemente verfügen nur dann über Namen, wenn der Autor der HTML-Datei ihnen zugewiesen wurde. Sie können auf Elemente ohne Namen nach ID oder Index zugreifen.
Sie können der All Auflistung keine Elemente direkt hinzufügen, da alle Elemente in einer HTML-Datei außerhalb des HTML
Tags über ein übergeordnetes Element verfügen müssen. Verwenden Sie die AppendChild Methode oder die InnerHtml Eigenschaft, HtmlElement um der Struktur neue Elemente hinzuzufügen.