Microsoft.AspNetCore.Html Przestrzeń nazw

Zawiera typy do manipulowania zawartością HTML.

Klasy

Nazwisko Opis
HtmlContentBuilder

Implementacja używająca IHtmlContentBuilder listy w pamięci.

HtmlContentBuilderExtensions

Metody rozszerzeń dla programu IHtmlContentBuilder.

HtmlFormattableString

Implementacja IHtmlContent formatowania ciągów złożonych (zobacz https://msdn.microsoft.com/en-us/library/txafckwd(v=vs.110).aspx), które koduje sformatowane argumenty HTML.

HtmlString

Implementacja IHtmlContent , która opakowuje kod HTML zakodowany Stringw formacie .

Interfejsy

Nazwisko Opis
IHtmlAsyncContent

Zawartość HTML, która może być zapisywana asynchronicznie w kodzie TextWriter.

IHtmlContent

Zawartość HTML, która może być zapisywana w kodzie TextWriter.

IHtmlContentBuilder

Konstruktor zawartości HTML.

IHtmlContentContainer

Definiuje kontrakt dla IHtmlContent wystąpień składających się z kilku składników, które można skopiować do obiektu IHtmlContentBuilder.

Uwagi

Aby uzyskać więcej informacji na temat tworzenia zakodowanej zawartości HTML, zobacz Zapobieganie skryptom między witrynami (XSS) w ASP.NET Core.