Partager via


HtmlDocument.All Propriété

Définition

Obtient une instance de HtmlElementCollection, qui stocke tous les HtmlElement objets du 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 Tous les éléments du document.

Exemples

L’exemple de code suivant effectue une itération dans tous les éléments d’un document et des ensembles Enabled=True, ce qui permet d’activer tous les éléments qui ont pu être désactivés par défaut pour empêcher l’entrée utilisateur pendant le chargement du document. L’exemple de code nécessite que votre application contienne un WebBrowser contrôle nommé 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

La All collection fournit un accès aléatoire à n’importe quel élément du document HTML, quelle que soit sa position dans l’arborescence du document. Utilisez-le pour accéder à n’importe quel élément d’un document HTML par nom, ID ou index. Vous pouvez également itérer sur tous les éléments d’un document.

Certains éléments, tels que HEAD et TITLE, n’auront jamais de noms associés à eux. Tous les autres éléments n’auront des noms que si l’auteur du fichier HTML les a affectés. Vous pouvez accéder à des éléments sans noms par ID ou index.

Vous ne pouvez pas ajouter d’éléments directement à la All collection, car tous les éléments d’un fichier HTML en dehors de la HTML balise doivent avoir un élément parent. Utilisez la méthode ou la AppendChildInnerHtml propriété sur laquelle HtmlElement ajouter de nouveaux éléments à l’arborescence.

S’applique à

Voir aussi