共用方式為


IHtmlContentBuilder 介面

定義

HTML 內容的產生器。

public interface class IHtmlContentBuilder : Microsoft::AspNetCore::Html::IHtmlContentContainer
public interface IHtmlContentBuilder : Microsoft.AspNetCore.Html.IHtmlContentContainer
type IHtmlContentBuilder = interface
    interface IHtmlContentContainer
    interface IHtmlContent
type IHtmlContentBuilder = interface
    interface IHtmlContent
    interface IHtmlContentContainer
Public Interface IHtmlContentBuilder
Implements IHtmlContentContainer
衍生
實作

方法

Append(String)

String附加值。 此值會被視為未編碼為提供,而且會在寫入輸出之前先進行 HTML 編碼。

AppendHtml(IHtmlContent)

IHtmlContent附加 實例。

AppendHtml(String)

附加 HTML 編碼 String 值。 此值會被視為以提供的編碼 HTML,不會執行進一步的編碼。

Clear()

清除內容。

CopyTo(IHtmlContentBuilder)

將這個 IHtmlContentContainerbuilder 包含的內容複寫到 。

(繼承來源 IHtmlContentContainer)
MoveTo(IHtmlContentBuilder)

將這個 IHtmlContentContainerbuilder 的內含內容移至 。

呼叫 之後 MoveTo(IHtmlContentBuilder) ,此 IHtmlContentContainer 實例應該會保持空白狀態。

(繼承來源 IHtmlContentContainer)
WriteTo(TextWriter, HtmlEncoder)

使用指定的 來撰寫內容,方法是將它編碼為指定的 encoderwriter

(繼承來源 IHtmlContent)

擴充方法

AppendFormat(IHtmlContentBuilder, IFormatProvider, String, Object[])

將指定的 format 附加至現有內容,並在將每個格式專案取代為數組中 args 對應專案的 HTML 編碼 String 標記法之後的資訊 formatProvider

AppendFormat(IHtmlContentBuilder, String, Object[])

在以陣列中 args 對應專案的 HTML 編碼 String 表示取代每個格式專案之後,將指定的 format 附加至現有內容。

AppendHtmlLine(IHtmlContentBuilder, String)

NewLine在附加值之後附加 String 。 此值會被視為以提供的編碼 HTML,不會執行進一步的編碼。

AppendLine(IHtmlContentBuilder)

NewLine附加 。

AppendLine(IHtmlContentBuilder, IHtmlContent)

NewLine在附加值之後附加 IHtmlContent

AppendLine(IHtmlContentBuilder, String)

NewLine在附加值之後附加 String 。 此值會被視為未編碼為提供,而且會在寫入輸出之前先進行 HTML 編碼。

SetContent(IHtmlContentBuilder, String)

將內容設定為 String 值。 此值會被視為未編碼為提供,而且會在寫入輸出之前先進行 HTML 編碼。

SetHtmlContent(IHtmlContentBuilder, IHtmlContent)

將內容設定為 IHtmlContent 值。

SetHtmlContent(IHtmlContentBuilder, String)

將內容設定為 String 值。 此值會被視為以提供的編碼 HTML,不會執行進一步的編碼。

適用於