HtmlContentBuilder Klasa

Definicja

Implementacja korzystająca IHtmlContentBuilder z listy pamięci.

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
Dziedziczenie
HtmlContentBuilder
Implementuje

Konstruktory

HtmlContentBuilder()

Tworzy nowy adres HtmlContentBuilder.

HtmlContentBuilder(IList<Object>)

Tworzy nową HtmlContentBuilder z daną listą wpisów.

HtmlContentBuilder(Int32)

Tworzy nową HtmlContentBuilder z daną początkową pojemnością.

Właściwości

Count

Pobiera liczbę elementów w elemecie HtmlContentBuilder.

Metody

Append(String)

String Dołącza wartość. Wartość jest traktowana jako nieprzekodowana jako podana i będzie kodowana HTML przed zapisem w danych wyjściowych.

AppendHtml(IHtmlContent)

IHtmlContent Dołącza wystąpienie.

AppendHtml(String)

Dołącza wartość zakodowaną w formacie String HTML. Wartość jest traktowana jako kodowana zgodnie z podanym kodem HTML, a żadne dalsze kodowanie nie zostanie wykonane.

Clear()

Czyści zawartość.

CopyTo(IHtmlContentBuilder)

Kopiuje zawartą zawartość tego IHtmlContentContainer elementu do builderelementu .

MoveTo(IHtmlContentBuilder)

Przenosi zawartą zawartość tego IHtmlContentContainer elementu do builderelementu .

Po MoveTo(IHtmlContentBuilder) wywołaniu to IHtmlContentContainer wystąpienie powinno pozostać w stanie pustym.

WriteTo(TextWriter, HtmlEncoder)

Zapisuje zawartość, kodując ją przy użyciu określonej wartości encoder do określonego writerelementu .

Metody rozszerzania

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

Dołącza określony format element do istniejącej zawartości z informacjami z formatProvider po zastąpieniu każdego elementu formatu reprezentacją zakodowaną w kodzie HTML String odpowiedniego elementu w tablicy args .

AppendFormat(IHtmlContentBuilder, String, Object[])

Dołącza określony format element do istniejącej zawartości po zastąpieniu każdego elementu formatu reprezentacją zakodowaną w języku HTML String odpowiedniego elementu w tablicy args .

AppendHtmlLine(IHtmlContentBuilder, String)

Dołącza element NewLine po dołączeniu String wartości. Wartość jest traktowana jako kodowana zgodnie z podanym kodem HTML, a żadne dalsze kodowanie nie zostanie wykonane.

AppendLine(IHtmlContentBuilder)

Dołącza element NewLine.

AppendLine(IHtmlContentBuilder, IHtmlContent)

Dołącza element NewLine po dołączeniu IHtmlContent wartości.

AppendLine(IHtmlContentBuilder, String)

Dołącza element NewLine po dołączeniu String wartości. Wartość jest traktowana jako nieprzekodowana jako podana i będzie kodowana HTML przed zapisem w danych wyjściowych.

SetContent(IHtmlContentBuilder, String)

Ustawia zawartość na String wartość. Wartość jest traktowana jako nieprzekodowana jako podana i będzie kodowana HTML przed zapisem w danych wyjściowych.

SetHtmlContent(IHtmlContentBuilder, IHtmlContent)

Ustawia zawartość na IHtmlContent wartość.

SetHtmlContent(IHtmlContentBuilder, String)

Ustawia zawartość na String wartość. Wartość jest traktowana jako kodowana zgodnie z podanym kodem HTML, a żadne dalsze kodowanie nie zostanie wykonane.

Dotyczy