Html32TextWriter.RenderAfterTag Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skriver avstånd eller text som inträffar efter ett HTML-elements avslutande tagg.
protected:
override System::String ^ RenderAfterTag();
protected override string RenderAfterTag();
override this.RenderAfterTag : unit -> string
Protected Overrides Function RenderAfterTag () As String
Returer
Avståndet eller texten som ska skrivas efter den avslutande taggen för HTML-elementet. annars, om det inte finns någon sådan information att återge, null.
Exempel
Följande kodexempel visar hur du åsidosätter RenderAfterTag metoden. Koden kontrollerar om ett a element återges. I så fall RenderAfterTag skriver metoden den avslutande taggen för ett small element. Exemplet för RenderBeforeTag metoden utför samma kontroll av elementet a och skriver sedan elementets small öppningstagg.
Det här kodexemplet är en del av ett större exempel för Html32TextWriter klassen.
// 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