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) |
合并属性。 |
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 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈