TagHelperContent Klasa

Definicja

Klasa abstrakcyjna używana do buforowania zawartości zwróconej przez ITagHelpers.

public ref class TagHelperContent abstract : Microsoft::AspNetCore::Html::IHtmlContentBuilder
public abstract class TagHelperContent : Microsoft.AspNetCore.Html.IHtmlContentBuilder
type TagHelperContent = class
    interface IHtmlContentBuilder
    interface IHtmlContentContainer
    interface IHtmlContent
type TagHelperContent = class
    interface IHtmlContent
    interface IHtmlContentBuilder
    interface IHtmlContentContainer
Public MustInherit Class TagHelperContent
Implements IHtmlContentBuilder
Dziedziczenie
TagHelperContent
Pochodne
Implementuje

Konstruktory

TagHelperContent()

Klasa abstrakcyjna używana do buforowania zawartości zwróconej przez ITagHelpers.

Właściwości

IsEmptyOrWhiteSpace

Pobiera wartość wskazującą, czy zawartość jest pusta, czy odstępy.

IsModified

Pobiera wartość wskazującą, czy zawartość została zmodyfikowana.

Metody

Append(String)

unencoded Dołącza do istniejącej zawartości.

AppendFormat(IFormatProvider, String, Object[])

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

AppendFormat(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 .

AppendHtml(IHtmlContent)

htmlContent Dołącza do istniejącej zawartości.

AppendHtml(String)

encoded Dołącza do istniejącej zawartości. encoded zakłada się, że jest zakodowany String w formacie HTML i nie zostanie wykonane żadne dalsze kodowanie.

Clear()

Czyści zawartość.

CopyTo(IHtmlContentBuilder)

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

GetContent()

Pobiera zawartość.

GetContent(HtmlEncoder)

Pobiera zawartość.

MoveTo(IHtmlContentBuilder)

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

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

Reinitialize()

Czyści element TagHelperContent, aby można go było ponownie użyć.

SetContent(String)

Ustawia zawartość.

SetHtmlContent(IHtmlContent)

Ustawia zawartość.

SetHtmlContent(String)

Ustawia zawartość.

WriteTo(TextWriter, HtmlEncoder)

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

Jawne implementacje interfejsu

IHtmlContentBuilder.Append(String)

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

IHtmlContentBuilder.AppendHtml(IHtmlContent)

IHtmlContent Dołącza wystąpienie.

IHtmlContentBuilder.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.

IHtmlContentBuilder.Clear()

Czyści zawartość.

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