HtmlDocument.All Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém uma instância de HtmlElementCollection, que armazena todos os objetos HtmlElement para o 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 da propriedade
O HtmlElementCollection de todos os elementos no documento.
Exemplos
O exemplo de código a seguir itera todos os elementos em um documento e conjuntos Enabled=True
, habilitando todos os elementos que podem ter sido desabilitados por padrão para impedir a entrada do usuário durante o carregamento do documento. O exemplo de código requer que seu aplicativo contenha um WebBrowser controle 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
Comentários
A All coleção fornece acesso aleatório a qualquer elemento no documento HTML, independentemente de sua posição na árvore de documentos. Use-o para acessar qualquer elemento em um documento HTML por nome, ID ou índice. Você também pode iterar em todos os elementos dentro de um documento.
Alguns elementos, como HEAD
e TITLE
, nunca terão nomes associados a eles. Todos os outros elementos terão nomes somente se o autor do arquivo HTML os atribuir. Você pode acessar elementos sem nomes por ID ou índice.
Você não pode adicionar elementos diretamente à All coleção, pois todos os elementos em um arquivo HTML fora da HTML
marca devem ter um elemento pai. Use o AppendChild método ou a InnerHtml propriedade HtmlElement para adicionar novos elementos à árvore.