Sdílet prostřednictvím


HtmlContentBuilder Třída

Definice

Implementace IHtmlContentBuilder používající seznam v paměti.

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
Dědičnost
HtmlContentBuilder
Implementuje

Konstruktory

HtmlContentBuilder()

Vytvoří nový objekt HtmlContentBuilder.

HtmlContentBuilder(IList<Object>)

Vytvoří nový HtmlContentBuilder s daným seznamem položek.

HtmlContentBuilder(Int32)

Vytvoří nový HtmlContentBuilder s danou počáteční kapacitou.

Vlastnosti

Count

Získá počet prvků v .HtmlContentBuilder

Metody

Append(String)

String Připojí hodnotu. Hodnota je považována za nezakódovanou a před zápisem do výstupu bude zakódována ve formátu HTML.

AppendHtml(IHtmlContent)

IHtmlContent Připojí instanci.

AppendHtml(String)

Připojí hodnotu kódovanou ve formátu String HTML. Hodnota je považována za kód html zakódovanou tak, jak je uvedeno, a nebude provedeno žádné další kódování.

Clear()

Vymaže obsah.

CopyTo(IHtmlContentBuilder)

Zkopíruje obsah tohoto IHtmlContentContainer souboru do buildersouboru .

MoveTo(IHtmlContentBuilder)

Přesune obsah tohoto IHtmlContentContainer souboru do buildersouboru .

Po MoveTo(IHtmlContentBuilder) zavolání by tato IHtmlContentContainer instance měla být ponechána v prázdném stavu.

WriteTo(TextWriter, HtmlEncoder)

Zapíše obsah tak, že ho zakóduje pomocí zadaného encoder do zadaného writer.

Metody rozšíření

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

Připojí zadanou format položku k existujícímu obsahu s informacemi z formatProvider po nahrazení každé položky formátu reprezentací odpovídající položky v args poli v kódování String HTML.

AppendFormat(IHtmlContentBuilder, String, Object[])

Připojí zadanou format položku k existujícímu obsahu po nahrazení každé položky formátu reprezentací odpovídající položky v poli kódovanou String kódem args HTML.

AppendHtmlLine(IHtmlContentBuilder, String)

Připojí hodnotu NewLine po připojení String hodnoty. Hodnota je považována za kód html zakódovanou tak, jak je uvedeno, a nebude provedeno žádné další kódování.

AppendLine(IHtmlContentBuilder)

Připojí .NewLine

AppendLine(IHtmlContentBuilder, IHtmlContent)

Připojí hodnotu NewLine po připojení IHtmlContent hodnoty.

AppendLine(IHtmlContentBuilder, String)

Připojí hodnotu NewLine po připojení String hodnoty. Hodnota je považována za nezakódovanou a před zápisem do výstupu bude zakódována ve formátu HTML.

SetContent(IHtmlContentBuilder, String)

Nastaví obsah na String hodnotu. Hodnota je považována za nezakódovanou a před zápisem do výstupu bude zakódována ve formátu HTML.

SetHtmlContent(IHtmlContentBuilder, IHtmlContent)

Nastaví obsah na IHtmlContent hodnotu.

SetHtmlContent(IHtmlContentBuilder, String)

Nastaví obsah na String hodnotu. Hodnota je považována za kód html zakódovanou tak, jak je uvedeno, a nebude provedeno žádné další kódování.

Platí pro