HtmlContentBuilder Class
Definition
Assembly:Microsoft.AspNetCore.Html.Abstractions.dll
Package:Microsoft.AspNetCore.Html.Abstractions v1.0.0
Package:Microsoft.AspNetCore.Html.Abstractions v1.1.0
Package:Microsoft.AspNetCore.Html.Abstractions v2.0.0
Package:Microsoft.AspNetCore.Html.Abstractions v2.1.0
Package:Microsoft.AspNetCore.Html.Abstractions v2.2.0
Package:Microsoft.AspNetCore.App.Ref v3.0.1
Package:Microsoft.AspNetCore.App.Ref v3.1.10
Package:Microsoft.AspNetCore.App.Ref v5.0.0
An IHtmlContentBuilder implementation using an in memory list.
In this article
public ref class HtmlContentBuilder : Microsoft::AspNetCore::Html::IHtmlContentBuilder
public class HtmlContentBuilder : Microsoft.AspNetCore.Html.IHtmlContentBuilder
type HtmlContentBuilder = class
interface IHtmlContentBuilder
interface IHtmlContentContainer
interface IHtmlContent
type HtmlContentBuilder = class
interface IHtmlContent
interface IHtmlContentBuilder
interface IHtmlContentContainer
Public Class HtmlContentBuilder
Implements IHtmlContentBuilder
Inheritance
HtmlContentBuilder
Constructors
Properties
Gets the number of elements in the HtmlContentBuilder.
Methods
Appends a String value. The value is treated as unencoded as-provided, and will be HTML
encoded before writing to output.
Appends an HTML encoded String value. The value is treated as HTML encoded as-provided, and
no further encoding will be performed.
Clears the content.
Copies the contained content of this IHtmlContentContainer into builder.
Moves the contained content of this IHtmlContentContainer into builder.
After MoveTo(IHtmlContentBuilder) is called, this IHtmlContentContainer instance should be left
in an empty state.
Writes the content by encoding it with the specified encoder
to the specified writer.
Extension Methods
Appends the specified format to the existing content with information from the
formatProvider after replacing each format item with the HTML encoded
String representation of the corresponding item in the args array.
Appends the specified format to the existing content after replacing each format
item with the HTML encoded String representation of the corresponding item in the
args array.
Appends an NewLine after appending the String value.
The value is treated as HTML encoded as-provided, and no further encoding will be performed.
Appends an NewLine after appending the String value.
The value is treated as unencoded as-provided, and will be HTML encoded before writing to output.
Sets the content to the String value. The value is treated as unencoded as-provided,
and will be HTML encoded before writing to output.
Sets the content to the String value. The value is treated as HTML encoded as-provided, and
no further encoding will be performed.
Applies to