HtmlElement.OuterHtml 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 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 de Propriedade
O código HTML para o elemento atual e os seus filhos.
Observações
Enquanto que devolve todo o HTML contido no elemento atual, InnerHtml excluindo as etiquetas circundantes do elemento atual, OuterHtml inclui a tag do elemento atual, bem como o HTML que essa tag 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, invocar OuterHtml em div2 retorna:
<DIV id="div2">
World
<DIV id="div3">
How are you?
</DIV>
</DIV>
A chamada InnerHtml regressa:
World
<DIV id="div3">
How are you?
</DIV>
Se atribuir um novo valor a OuterHtml, a referência atual do elemento tornar-se-á inválida; não refletirá o nome, as propriedades e o conteúdo filho do HTML que acabou de atribuir.