HtmlDocument.All Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém uma instância de HtmlElementCollection, que armazena todos HtmlElement os objetos do 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
Valor de Propriedade
De HtmlElementCollection todos os elementos do documento.
Exemplos
O exemplo de código seguinte itera por todos os elementos de um documento e define Enabled=True, permitindo que quaisquer elementos que possam ter sido desativados por defeito evitem a entrada do utilizador enquanto o documento estava a carregar. O exemplo de código exige que a sua aplicação contenha um WebBrowser controlo chamado 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
Observações
A All coleção fornece acesso aleatório a qualquer elemento do documento HTML, independentemente da sua posição na árvore do documento. Use-o para aceder a qualquer elemento num documento HTML por nome, ID ou índice. Também pode iterar sobre todos os elementos dentro de um documento.
Alguns elementos, como HEAD e TITLE, nunca terão nomes associados a si. Todos os outros elementos só terão nomes se o autor do ficheiro HTML os atribuir. Pode aceder a elementos sem nomes por ID ou index.
Não pode adicionar elementos diretamente à All coleção, porque todos os elementos num ficheiro HTML fora da HTML etiqueta devem ter um elemento pai. Use o AppendChild método ou a InnerHtml propriedade para HtmlElement adicionar novos elementos à árvore.