Share via


HtmlContentBuilder Clase

Definición

Una IHtmlContentBuilder implementación mediante una lista en memoria.

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
Herencia
HtmlContentBuilder
Implementaciones

Constructores

HtmlContentBuilder()

Crea un nuevo HtmlContentBuilder.

HtmlContentBuilder(IList<Object>)

Crea un nuevo HtmlContentBuilder objeto con la lista de entradas especificada.

HtmlContentBuilder(Int32)

Crea un nuevo HtmlContentBuilder con la capacidad inicial especificada.

Propiedades

Count

Obtiene el número de elementos de HtmlContentBuilder.

Métodos

Append(String)

Anexa un String valor. El valor se trata como no codificado como proporcionado y se codificará HTML antes de escribir en la salida.

AppendHtml(IHtmlContent)

Anexa una IHtmlContent instancia.

AppendHtml(String)

Anexa un valor codificado String HTML. El valor se trata como HTML codificado como proporcionado y no se realizará ninguna codificación adicional.

Clear()

Borra el contenido.

CopyTo(IHtmlContentBuilder)

Copia el contenido contenido contenido de este IHtmlContentContainer objeto en builder.

MoveTo(IHtmlContentBuilder)

Mueve el contenido contenido contenido de este IHtmlContentContainer objeto a builder.

Después MoveTo(IHtmlContentBuilder) de llamar a , esta IHtmlContentContainer instancia debe dejarse en un estado vacío.

WriteTo(TextWriter, HtmlEncoder)

Escribe el contenido mediante la codificación con el especificado encoder en el especificado writer.

Métodos de extensión

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

Anexa el objeto especificado format al contenido existente con información de después de formatProvider reemplazar cada elemento de formato por la representación codificada String HTML del elemento correspondiente en la args matriz.

AppendFormat(IHtmlContentBuilder, String, Object[])

Anexa el objeto especificado format al contenido existente después de reemplazar cada elemento de formato por la representación codificada String HTML del elemento correspondiente en la args matriz.

AppendHtmlLine(IHtmlContentBuilder, String)

Anexa un objeto NewLine después de anexar el String valor. El valor se trata como HTML codificado como proporcionado y no se realizará ninguna codificación adicional.

AppendLine(IHtmlContentBuilder)

Anexa un objeto NewLine.

AppendLine(IHtmlContentBuilder, IHtmlContent)

Anexa un objeto NewLine después de anexar el IHtmlContent valor.

AppendLine(IHtmlContentBuilder, String)

Anexa un objeto NewLine después de anexar el String valor. El valor se trata como no codificado como proporcionado y se codificará HTML antes de escribir en la salida.

SetContent(IHtmlContentBuilder, String)

Establece el contenido en el String valor. El valor se trata como no codificado como proporcionado y se codificará HTML antes de escribir en la salida.

SetHtmlContent(IHtmlContentBuilder, IHtmlContent)

Establece el contenido en el IHtmlContent valor.

SetHtmlContent(IHtmlContentBuilder, String)

Establece el contenido en el String valor. El valor se trata como HTML codificado como proporcionado y no se realizará ninguna codificación adicional.

Se aplica a