TagBuilder 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含用于创建 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) |
创建作为 |
属性
| Attributes |
获取将写入标记的属性集。 |
| HasInnerHtml |
获取指示 InnerHtml 不为空。 |
| InnerHtml |
获取元素的内部 HTML 内容。 |
| TagName |
获取此标记的标记名称。 |
| TagRenderMode |
TagRenderMode用于写入标记的 。 |
方法
| AddCssClass(String) |
向标记中的 CSS 类列表添加 CSS 类。 如果标记上已有 CSS 类,则将空格字符和新类追加到现有列表中。 |
| CreateSanitizedId(String, String) |
返回具有给定 |
| GenerateId(String, String) |
为具有给定 |
| MergeAttribute(String, String, Boolean) |
合并属性。 |
| MergeAttribute(String, String) |
合并属性。 |
| MergeAttributes<TKey,TValue>(IDictionary<TKey,TValue>, Boolean) |
合并属性字典。 |
| MergeAttributes<TKey,TValue>(IDictionary<TKey,TValue>) |
合并属性字典。 |
| RenderBody() |
返回 IHtmlContent 呈现正文的 。 |
| RenderEndTag() |
返回呈现 IHtmlContent 结束标记的 。 |
| RenderSelfClosingTag() |
返回呈现 IHtmlContent 自闭合标记的 。 |
| RenderStartTag() |
返回呈现 IHtmlContent 开始标记的 。 |
| WriteTo(TextWriter, HtmlEncoder) |
通过使用指定的 |