Condividi tramite


HtmlContentBuilder Classe

Definizione

Implementazione IHtmlContentBuilder che usa un elenco di 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
Ereditarietà
HtmlContentBuilder
Implementazioni

Costruttori

HtmlContentBuilder()

Crea un nuovo oggetto HtmlContentBuilder.

HtmlContentBuilder(IList<Object>)

Crea un nuovo HtmlContentBuilder oggetto con l'elenco specificato di voci.

HtmlContentBuilder(Int32)

Crea un nuovo HtmlContentBuilder oggetto con la capacità iniziale specificata.

Proprietà

Count

Ottiene il numero di elementi in HtmlContentBuilder.

Metodi

Append(String)

Aggiunge un String valore. Il valore viene considerato come non codificato come fornito e verrà codificato in formato HTML prima di scrivere nell'output.

AppendHtml(IHtmlContent)

Aggiunge un'istanza IHtmlContent di .

AppendHtml(String)

Aggiunge un valore codificato String HTML. Il valore viene considerato codificato in formato HTML come specificato e non verrà eseguita alcuna codifica aggiuntiva.

Clear()

Cancella il contenuto.

CopyTo(IHtmlContentBuilder)

Copia il contenuto contenuto contenuto contenuto di questo IHtmlContentContainer oggetto in builder.

MoveTo(IHtmlContentBuilder)

Sposta il contenuto contenuto contenuto di questo IHtmlContentContainer oggetto in builder.

Dopo MoveTo(IHtmlContentBuilder) la chiamata, questa IHtmlContentContainer istanza deve essere lasciata in uno stato vuoto.

WriteTo(TextWriter, HtmlEncoder)

Scrive il contenuto codificandolo con l'oggetto specificato encoder nell'oggetto specificato writer.

Metodi di estensione

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

Aggiunge l'oggetto specificato format al contenuto esistente con le informazioni di formatProvider dopo aver sostituito ogni elemento di formato con la rappresentazione codificata String HTML dell'elemento corrispondente nella args matrice.

AppendFormat(IHtmlContentBuilder, String, Object[])

Aggiunge l'oggetto specificato format al contenuto esistente dopo aver sostituito ogni elemento di formato con la rappresentazione codificata String HTML dell'elemento corrispondente nella args matrice.

AppendHtmlLine(IHtmlContentBuilder, String)

Aggiunge un oggetto NewLine dopo l'aggiunta del String valore. Il valore viene considerato codificato in formato HTML come specificato e non verrà eseguita alcuna codifica aggiuntiva.

AppendLine(IHtmlContentBuilder)

Aggiunge un oggetto NewLine.

AppendLine(IHtmlContentBuilder, IHtmlContent)

Aggiunge un oggetto NewLine dopo l'aggiunta del IHtmlContent valore.

AppendLine(IHtmlContentBuilder, String)

Aggiunge un oggetto NewLine dopo l'aggiunta del String valore. Il valore viene considerato come non codificato come fornito e verrà codificato in formato HTML prima di scrivere nell'output.

SetContent(IHtmlContentBuilder, String)

Imposta il contenuto sul String valore . Il valore viene considerato come non codificato come fornito e verrà codificato in formato HTML prima di scrivere nell'output.

SetHtmlContent(IHtmlContentBuilder, IHtmlContent)

Imposta il contenuto sul IHtmlContent valore .

SetHtmlContent(IHtmlContentBuilder, String)

Imposta il contenuto sul String valore . Il valore viene considerato codificato in formato HTML come specificato e non verrà eseguita alcuna codifica aggiuntiva.

Si applica a