Microsoft.AspNetCore.Html Namespace

Contém tipos para manipular conteúdo HTML.

Classes

Nome Description
HtmlContentBuilder

Uma IHtmlContentBuilder implementação usando uma lista de memória.

HtmlContentBuilderExtensions

Métodos de extensão para IHtmlContentBuilder.

HtmlFormattableString

Uma IHtmlContent implementação da formatação de cadeia de caracteres composta (veja https://msdn.microsoft.com/en-us/library/txafckwd(v=vs.110).aspx) que HTML codifica argumentos formatados.

HtmlString

Uma IHtmlContent implementação que encapsula um HTML codificado String.

Interfaces

Nome Description
IHtmlAsyncContent

Conteúdo HTML que pode ser escrito de forma assíncrona em um TextWriter.

IHtmlContent

Conteúdo HTML que pode ser gravado em um TextWriter.

IHtmlContentBuilder

Um construtor para conteúdo HTML.

IHtmlContentContainer

Define um contrato para instâncias compostas por IHtmlContent vários componentes que podem ser copiados em um IHtmlContentBuilder.

Comentários

Para obter mais informações sobre como criar conteúdo HTML codificado, consulte Prevent Cross-Site Scripting (XSS) in ASP.NET Core.