Html32TextWriter.RenderAfterTag Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapíše všechny mezery nebo text, ke kterým dojde po koncové značce elementu HTML.
protected:
override System::String ^ RenderAfterTag();
protected override string RenderAfterTag ();
override this.RenderAfterTag : unit -> string
Protected Overrides Function RenderAfterTag () As String
Návraty
Mezery nebo text, které se mají zapsat za pravou značku elementu HTML; v opačném případě, pokud neexistují žádné takové informace k vykreslení, null
.
Příklady
Následující příklad kódu ukazuje, jak přepsat metodu RenderAfterTag . Kód zkontroluje, jestli a
se prvek vykresluje. Pokud ano, RenderAfterTag metoda zapíše pravou značku elementu small
. Příklad metody RenderBeforeTag provede stejnou kontrolu elementu a
a pak zapíše počáteční značku elementu small
.
Tento příklad kódu je součástí většího příkladu zadaného Html32TextWriter pro třídu.
// Override the RenderAfterTag method to render
// close any elements opened in the RenderBeforeTag
// method call.
protected override string RenderAfterTag()
{
// Check whether the element being rendered is an
// <a> element. If so, render the closing tag of the
// <small> element; otherwise, call the base method.
if (TagKey == HtmlTextWriterTag.A)
return "</small>";
return base.RenderAfterTag();
}
' Override the RenderAfterTag method to render
' close any elements opened in the RenderBeforeTag
' method call.
Protected Overrides Function RenderAfterTag() As String
' Check whether the element being rendered is an
' <a> element. If so, render the closing tag of the
' <small> element; otherwise, call the base method.
If TagKey = HtmlTextWriterTag.A Then
Return "</small>"
End If
Return MyBase.RenderAfterTag()
End Function