Freigeben über


HtmlDocument.All Eigenschaft

Definition

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

HtmlElementCollection

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.

Gilt für

Siehe auch