HtmlDocument.All HtmlDocument.All HtmlDocument.All HtmlDocument.All Property

Definition

Ruft eine Instanz von HtmlElementCollection ab, die alle HtmlElement-Objekte für das Dokument speichert.Gets an instance of HtmlElementCollection, which stores all HtmlElement objects for the document.

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

Beispiele

Im folgenden Codebeispiel durchläuft alle Elemente in einem Dokument und legt Enabled=True, aktivieren alle Elemente, die haben möglicherweise standardmäßig deaktiviert, Benutzereingaben zu verhindern, während das Dokument geladen wurde.The following code example iterates through all of the elements in a document and sets Enabled=True, enabling any elements that may have been disabled by default to prevent user input while the document was loading. Im Codebeispiel wird vorausgesetzt, dass Ihre Anwendung enthält eine WebBrowser Steuerelement mit dem Namen WebBrowser1.The code example requires that your application contains a WebBrowser control named 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 wahlfreien Zugriff auf jedes Element im HTML-Dokument, unabhängig von seiner Position in der Dokumentstruktur.The All collection provides random access to any element in the HTML document, regardless of its position in the document tree. Verwenden sie Name, ID, ein Element in einem HTML-Dokument zugreifen oder einen index.Use it to access any element in an HTML document by name, ID, or index. Sie können auch alle Elemente in einem Dokument durchlaufen.You may also iterate over all of the elements within a document.

Einige Elemente, wie z. B. HEAD und TITLE, haben also nie Namen zugeordnet werden.Some elements, such as HEAD and TITLE, will never have names associated with them. Alle anderen Elemente müssen Namen aus, nur dann, wenn der Autor der HTML-Datei, die ihm zugewiesen wurde.All other elements will have names only if the author of the HTML file assigned them. Sie können Elemente ohne Namen durch ID oder Index zugreifen.You can access elements without names by ID or index.

Kann nicht hinzugefügt werden Elemente direkt an die All -Auflistung, da alle Elemente in einem HTML-außerhalb von Datei die HTML Tag muss ein übergeordnetes Element verfügen.You cannot add elements directly to the All collection, because all elements in an HTML file outside of the HTML tag must have a parent element. Verwenden der AppendChild Methode oder der InnerHtml Eigenschaft HtmlElement zum Hinzufügen neuer Elemente in der Struktur.Use the AppendChild method or the InnerHtml property on HtmlElement to add new elements to the tree.

Gilt für:

Siehe auch