Microsoft.AspNetCore.Html Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.