Microsoft.AspNetCore.Html 名前空間

HTML コンテンツを操作するための型が含まれています。

クラス

Name 説明
HtmlContentBuilder

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

HtmlContentBuilderExtensions

IHtmlContentBuilderの拡張メソッド。

HtmlFormattableString

HTML が書式設定された引数をエンコードする複合文字列書式設定 (https://msdn.microsoft.com/en-us/library/txafckwd(v=vs.110).aspxを参照) のIHtmlContent実装。

HtmlString

HTML でエンコードされたStringをラップするIHtmlContent実装。

インターフェイス

Name 説明
IHtmlAsyncContent

TextWriter に非同期的に書き込むことができる HTML コンテンツ。

IHtmlContent

TextWriter に書き込むことができる HTML コンテンツ。

IHtmlContentBuilder

HTML コンテンツのビルダー。

IHtmlContentContainer

IHtmlContentBuilderにコピーできる複数のコンポーネントで構成されるIHtmlContent インスタンスのコントラクトを定義します。

注釈

エンコードされた HTML コンテンツの作成の詳細については、「ASP.NET Coreでのクロスサイト スクリプティング (XSS) の防止」を参照してください。