Html32TextWriter.RenderBeforeTag Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Записывает любой текст или пробелы табуляции, предшествующие открывающему тегу элемента HTML, в выходной поток HTML 3.2.
protected:
override System::String ^ RenderBeforeTag();
protected override string RenderBeforeTag ();
override this.RenderBeforeTag : unit -> string
Protected Overrides Function RenderBeforeTag () As String
Возвращаемое значение
Информация о пробелах и шрифтах HTML, передаваемая перед тегом, в противном случае, если такая информация отсутствует, — null
.
Примеры
В следующем примере кода показано, как переопределить RenderBeforeTag метод. Код проверяет, выполняется ли a
отрисовка элемента. В этом случае переопределенный RenderBeforeTag метод записывает открывающий тег small
элемента. Пример для элемента RenderAfterTag выполняет ту же проверку a
, а затем записывает закрывающий тег small
элемента.
Этот пример кода является частью более крупного примера, предоставленного Html32TextWriter для класса.
// Override the RenderBeforeTag method to render the
// opening tag of a <small> element to modify the text size of
// any <a> elements that this writer encounters.
protected override string RenderBeforeTag()
{
// Check whether the element being rendered is an
// <a> element. If so, render the opening tag
// of the <small> element; otherwise, call the base method.
if (TagKey == HtmlTextWriterTag.A)
return "<small>";
return base.RenderBeforeTag();
}
' Override the RenderBeforeTag method to render the
' opening tag of a <small> element to modify the text size of
' any <a> elements that this writer encounters.
Protected Overrides Function RenderBeforeTag() As String
' Check whether the element being rendered is an
' <a> element. If so, render the opening tag
' of the <small> element; otherwise, call the base method.
If TagKey = HtmlTextWriterTag.A Then
Return "<small>"
End If
Return MyBase.RenderBeforeTag()
End Function