HtmlContentBuilder クラス

定義

IHtmlContentBuilderメモリ内の リストを使用する実装。

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
継承
HtmlContentBuilder
実装

コンストラクター

HtmlContentBuilder()

新しい HtmlContentBuilder を作成します。

HtmlContentBuilder(IList<Object>)

指定されたエントリの一覧を含む新しい HtmlContentBuilder を作成します。

HtmlContentBuilder(Int32)

指定された初期容量を持つ新しい HtmlContentBuilder を作成します。

プロパティ

Count

HtmlContentBuilder にある要素の数を取得します。

メソッド

Append(String)

値を String 追加します。 値は指定されたとおりにエンコードされていないものとして扱われ、出力に書き込む前に HTML エンコードされます。

AppendHtml(IHtmlContent)

インスタンスを IHtmlContent 追加します。

AppendHtml(String)

HTML でエンコードされた値を String 追加します。 値は提供されたとおりにエンコードされた HTML として扱われ、それ以上のエンコードは実行されません。

Clear()

コンテンツをクリアします。

CopyTo(IHtmlContentBuilder)

この IHtmlContentContainer の包含コンテンツを に builderコピーします。

MoveTo(IHtmlContentBuilder)

この IHtmlContentContainer の包含コンテンツを に builder移動します。

が呼び出された後 MoveTo(IHtmlContentBuilder) 、この IHtmlContentContainer インスタンスは空の状態のままにする必要があります。

WriteTo(TextWriter, HtmlEncoder)

指定した を使用して、指定writerした encoder にエンコードしてコンテンツを書き込みます。

拡張メソッド

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

各書式項目を配列内の対応する項目の HTML エンコード表現Stringに置き換えた後、指定された format を既存のコンテンツに の情報formatProviderargs追加します。

AppendFormat(IHtmlContentBuilder, String, Object[])

各書式項目を配列内の対応する項目の HTML エンコード表現Stringに置き換えた後、指定された format を既存のコンテンツにargs追加します。

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 として扱われ、それ以上のエンコードは実行されません。

適用対象