TagBuilder Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит методы и свойства, используемые для создания элементов HTML. Этот класс часто используется для написания вспомогательных функций HTML и вспомогательных функций тегов.
public ref class TagBuilder : Microsoft::AspNetCore::Html::IHtmlContent
public class TagBuilder : Microsoft.AspNetCore.Html.IHtmlContent
type TagBuilder = class
interface IHtmlContent
Public Class TagBuilder
Implements IHtmlContent
- Наследование
-
TagBuilder
- Реализации
Конструкторы
TagBuilder(String) |
Создает новый HTML-тег с указанным именем тега. |
TagBuilder(TagBuilder) |
Создает копию HTML-тега, переданного как |
Свойства
Attributes |
Возвращает набор атрибутов, которые будут записаны в тег . |
HasInnerHtml |
Возвращает значение, указывающее InnerHtml , что не пусто. |
InnerHtml |
Возвращает внутреннее html-содержимое элемента. |
TagName |
Получает имя тега для этого тега. |
TagRenderMode |
Объект , TagRenderMode с помощью которого записывается тег. |
Методы
AddCssClass(String) |
Добавляет класс CSS в список классов CSS в теге. Если в теге уже есть классы CSS, к существующему списку будут добавлены символ пробела и новый класс. |
CreateSanitizedId(String, String) |
Возвращает допустимое значение атрибута ID HTML 4.01 для элемента с заданным |
GenerateId(String, String) |
Добавляет допустимый атрибут HTML 4.01 "id" для элемента с заданным |
MergeAttribute(String, String) |
Слияние атрибута. |
MergeAttribute(String, String, Boolean) |
Слияние атрибута. |
MergeAttributes<TKey,TValue>(IDictionary<TKey,TValue>) |
Объединение словаря атрибутов. |
MergeAttributes<TKey,TValue>(IDictionary<TKey,TValue>, Boolean) |
Объединение словаря атрибутов. |
RenderBody() |
Возвращает объект , IHtmlContent который отрисовывает текст. |
RenderEndTag() |
Возвращает объект , IHtmlContent отрисовывающий конечный тег. |
RenderSelfClosingTag() |
Возвращает объект , IHtmlContent отрисовывающий самозакрывающийся тег. |
RenderStartTag() |
Возвращает объект , IHtmlContent отрисовывающий начальный тег. |
WriteTo(TextWriter, HtmlEncoder) |
Записывает содержимое путем его кодирования с заданным |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по