HtmlDocument.All Propriété

Définition

Obtient une instance de HtmlElementCollection qui stocke tous les objets HtmlElement pour le document.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

Valeur de propriété

HtmlElementCollection de tous les éléments dans le document.The HtmlElementCollection of all elements in the document.

Exemples

L’exemple de code suivant itère au sein de tous les éléments dans un document et définit Enabled=True, l’activation de tous les éléments qui ont été désactivés par défaut pour empêcher l’entrée d’utilisateur lors du chargement du document.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. L’exemple de code requiert que votre application contient un WebBrowser contrôle nommé 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

Remarques

Le All collection fournit un accès aléatoire à n’importe quel élément dans le document HTML, quelle que soit sa position dans l’arborescence du document.The All collection provides random access to any element in the HTML document, regardless of its position in the document tree. Utilisez-la pour accéder à n’importe quel élément dans un document HTML par nom, ID, ou d’index.Use it to access any element in an HTML document by name, ID, or index. Vous pouvez également itérer sur tous les éléments dans un document.You may also iterate over all of the elements within a document.

Certains éléments, tels que HEAD et TITLE, n’aura jamais de noms qui s’y rapportent.Some elements, such as HEAD and TITLE, will never have names associated with them. Tous les autres éléments auront des noms uniquement si vous lui est assigné par l’auteur du fichier HTML.All other elements will have names only if the author of the HTML file assigned them. Vous pouvez accéder éléments sans nom par ID ou index.You can access elements without names by ID or index.

Vous ne pouvez pas ajouter des éléments directement à la All collection, car tous les éléments dans le code HTML de fichiers en dehors de la HTML balise doit avoir un élément parent.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. Utilisez le AppendChild méthode ou le InnerHtml propriété sur HtmlElement pour ajouter de nouveaux éléments à l’arborescence.Use the AppendChild method or the InnerHtml property on HtmlElement to add new elements to the tree.

S’applique à

Voir aussi