HtmlElement.OuterHtml 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 ou define o código HTML do elemento atual.
public:
property System::String ^ OuterHtml { System::String ^ get(); void set(System::String ^ value); };
public string OuterHtml { get; set; }
member this.OuterHtml : string with get, set
Public Property OuterHtml As String
Valor da propriedade
O código HTML para o elemento atual e seus filhos.
Comentários
Considerando que InnerHtml retornará todos os HTML contidos no elemento atual, excluindo as marcas ao redor do elemento atual, inclui a marca do elemento atual, OuterHtml bem como o HTML que a marca contém, por exemplo:
<HTML>
<BODY>
<DIV id="div1">
Hello
<DIV id="div2">
World
<DIV id="div3">
How are you?
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
Neste exemplo, a chamada OuterHtml div2
retornará:
<DIV id="div2">
World
<DIV id="div3">
How are you?
</DIV>
</DIV>
A chamada InnerHtml retornará:
World
<DIV id="div3">
How are you?
</DIV>
Se você atribuir um novo valor, OuterHtmla referência do elemento atual se tornará inválida; ela não refletirá o nome, as propriedades e o conteúdo filho do HTML que você acabou de atribuir.