Html32TextWriter.RenderAfterTag Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Записывает любые пробелы или текст, следующие за закрывающим тегом элемента HTML.
protected:
override System::String ^ RenderAfterTag();
protected override string RenderAfterTag ();
override this.RenderAfterTag : unit -> string
Protected Overrides Function RenderAfterTag () As String
Возвращаемое значение
Пробелы или текст, записываемые после закрывающего тега элемента HTML, в противном случае, если такая информация для передачи отсутствует, — null
.
Примеры
В следующем примере кода показано, как переопределить RenderAfterTag метод. Код проверяет, выполняется ли a
отрисовка элемента. В этом RenderAfterTag случае метод записывает закрывающий тег small
элемента. Пример RenderBeforeTag метода выполняет ту же проверку элемента a
, а затем записывает открывающий тег small
элемента.
Этот пример кода является частью более крупного примера, предоставленного Html32TextWriter для класса.
// 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