TagHelperContent 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于缓冲由 返回的内容的 ITagHelper抽象类。
public ref class TagHelperContent abstract : Microsoft::AspNetCore::Html::IHtmlContentBuilder
public abstract class TagHelperContent : Microsoft.AspNetCore.Html.IHtmlContentBuilder
type TagHelperContent = class
interface IHtmlContentBuilder
interface IHtmlContentContainer
interface IHtmlContent
type TagHelperContent = class
interface IHtmlContent
interface IHtmlContentBuilder
interface IHtmlContentContainer
Public MustInherit Class TagHelperContent
Implements IHtmlContentBuilder
- 继承
-
TagHelperContent
- 派生
- 实现
构造函数
TagHelperContent() |
用于缓冲由 返回的内容的 ITagHelper抽象类。 |
属性
IsEmptyOrWhiteSpace |
获取一个值,该值指示内容是空还是空格。 |
IsModified |
获取一个值,该值指示内容是否已修改。 |
方法
Append(String) |
追加 |
AppendFormat(IFormatProvider, String, Object[]) |
在将每个格式项替换为数组中相应项的 HTML 编码String表示形式后,将指定的 |
AppendFormat(String, Object[]) |
将每个格式项替换为数组中 |
AppendHtml(IHtmlContent) |
追加 |
AppendHtml(String) |
追加 |
Clear() |
清除内容。 |
CopyTo(IHtmlContentBuilder) |
将包含 IHtmlContentContainer 的内容复制到 中 |
GetContent() |
获取内容。 |
GetContent(HtmlEncoder) |
获取内容。 |
MoveTo(IHtmlContentBuilder) |
将包含 IHtmlContentContainer 的内容移动到 调用 后 MoveTo(IHtmlContentBuilder) ,此 IHtmlContentContainer 实例应保持为空状态。 |
Reinitialize() |
清除 , TagHelperContent以便可以重复使用。 |
SetContent(String) |
设置内容。 |
SetHtmlContent(IHtmlContent) |
设置内容。 |
SetHtmlContent(String) |
设置内容。 |
WriteTo(TextWriter, HtmlEncoder) |
写入内容,方法是使用指定的 |
显式接口实现
IHtmlContentBuilder.Append(String) |
追加值 String 。 该值被视为提供的未编码,在写入输出之前将进行 HTML 编码。 |
IHtmlContentBuilder.AppendHtml(IHtmlContent) |
追加 IHtmlContent 实例。 |
IHtmlContentBuilder.AppendHtml(String) |
追加 HTML 编码 String 值。 该值被视为按提供的 HTML 编码,不会执行进一步的编码。 |
IHtmlContentBuilder.Clear() |
清除内容。 |
扩展方法
AppendFormat(IHtmlContentBuilder, IFormatProvider, String, Object[]) |
在将每个格式项替换为数组中相应项的 HTML 编码String表示形式后,将指定的 |
AppendFormat(IHtmlContentBuilder, String, Object[]) |
将每个格式项替换为数组中 |
AppendHtmlLine(IHtmlContentBuilder, String) | |
AppendLine(IHtmlContentBuilder) |
追加 。NewLine |
AppendLine(IHtmlContentBuilder, IHtmlContent) |
在 NewLine 追加值后追加 IHtmlContent 。 |
AppendLine(IHtmlContentBuilder, String) | |
SetContent(IHtmlContentBuilder, String) |
将内容设置为 String 值。 该值被视为提供的未编码,在写入输出之前将进行 HTML 编码。 |
SetHtmlContent(IHtmlContentBuilder, IHtmlContent) |
将内容设置为 IHtmlContent 值。 |
SetHtmlContent(IHtmlContentBuilder, String) |
将内容设置为 String 值。 该值被视为按提供的 HTML 编码,不会执行进一步的编码。 |
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈