HtmlDocument.All Proprietà

Definizione

Ottiene un'istanza di HtmlElementCollection, in cui sono memorizzati tutti gli oggetti HtmlElement per il documento.

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

Valore della proprietà

HtmlElementCollection

Oggetto HtmlElementCollection contenente tutti gli elementi del documento.

Esempio

Nell'esempio di codice seguente viene eseguita l'iterazione di tutti gli elementi di un documento e viene impostato Enabled=True, abilitando tutti gli elementi che potrebbero essere stati disabilitati per impostazione predefinita per impedire l'input dell'utente durante il caricamento del documento. L'esempio di codice richiede che l'applicazione contenga un WebBrowser controllo denominato 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

Commenti

La All raccolta consente l'accesso casuale a qualsiasi elemento nel documento HTML, indipendentemente dalla relativa posizione nell'albero del documento. Usarlo per accedere a qualsiasi elemento in un documento HTML in base al nome, all'ID o all'indice. È anche possibile scorrere tutti gli elementi all'interno di un documento.

Alcuni elementi, ad esempio HEAD e TITLE, non avranno mai nomi associati. Tutti gli altri elementi avranno nomi solo se l'autore del file HTML le ha assegnate. È possibile accedere a elementi senza nomi in base all'ID o all'indice.

Non è possibile aggiungere elementi direttamente alla All raccolta, perché tutti gli elementi di un file HTML all'esterno del HTML tag devono avere un elemento padre. Utilizzare il AppendChild metodo o la InnerHtml proprietà su HtmlElement per aggiungere nuovi elementi all'albero.

Si applica a

Vedi anche