HtmlDocument.All Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une instance de HtmlElementCollection qui stocke tous les objets HtmlElement pour le 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.
Exemples
L’exemple de code suivant itère dans tous les éléments d’un document et définit Enabled=True
, ce qui permet à tous les éléments qui peuvent avoir été 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 de noms que si l’auteur du fichier HTML les a attribués. Vous pouvez accéder aux é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 AppendChild InnerHtml propriété sur laquelle HtmlElement ajouter de nouveaux éléments à l’arborescence.