TagHelperContent Класс

Определение

Абстрактный класс, используемый для буферизации содержимого, возвращаемого s ITagHelper.

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
Наследование
TagHelperContent
Производный
Реализации

Конструкторы

TagHelperContent()

Абстрактный класс, используемый для буферизации содержимого, возвращаемого s ITagHelper.

Свойства

IsEmptyOrWhiteSpace

Возвращает значение, указывающее, является ли содержимое пустым или пустым.

IsModified

Возвращает значение, указывающее, было ли изменено содержимое.

Методы

Append(String)

unencoded Добавляет к существующему содержимому.

AppendFormat(IFormatProvider, String, Object[])

Добавляет указанный format к существующему содержимому с информацией из provider после замены каждого элемента форматирования представлением соответствующего элемента в массиве в кодировке Stringargs HTML.

AppendFormat(String, Object[])

Добавляет указанный format объект к существующему содержимому после замены каждого элемента форматирования представлением соответствующего элемента в массиве в кодировке Stringargs HTML.

AppendHtml(IHtmlContent)

htmlContent Добавляет к существующему содержимому.

AppendHtml(String)

encoded Добавляет к существующему содержимому. encoded предполагается, что кодируется String в формате HTML, и дальнейшее кодирование не будет выполняться.

Clear()

Очищает содержимое.

CopyTo(IHtmlContentBuilder)

Копирует содержимое данного IHtmlContentContainer объекта в builder.

GetContent()

Возвращает содержимое.

GetContent(HtmlEncoder)

Возвращает содержимое.

MoveTo(IHtmlContentBuilder)

Перемещает содержимое данного IHtmlContentContainer объекта в builder.

После MoveTo(IHtmlContentBuilder) вызова метода будет оставлен этот IHtmlContentContainer экземпляр в пустом состоянии.

Reinitialize()

Очищает TagHelperContent, чтобы его можно было использовать повторно.

SetContent(String)

Задает содержимое.

SetHtmlContent(IHtmlContent)

Задает содержимое.

SetHtmlContent(String)

Задает содержимое.

WriteTo(TextWriter, HtmlEncoder)

Записывает содержимое путем его кодирования с заданным encoder в указанный writer.

Явные реализации интерфейса

IHtmlContentBuilder.Append(String)

String Добавляет значение. Значение обрабатывается как некодированное как предоставленное и будет закодировано в ФОРМАТЕ HTML перед записью в выходные данные.

IHtmlContentBuilder.AppendHtml(IHtmlContent)

IHtmlContent Добавляет экземпляр .

IHtmlContentBuilder.AppendHtml(String)

Добавляет значение в кодировке String HTML. Значение обрабатывается как html-кодированное как предоставленное, и дальнейшее кодирование не выполняется.

IHtmlContentBuilder.Clear()

Очищает содержимое.

Методы расширения

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

Добавляет указанный format к существующему содержимому с информацией из formatProvider после замены каждого элемента форматирования представлением соответствующего элемента в массиве в кодировке Stringargs HTML.

AppendFormat(IHtmlContentBuilder, String, Object[])

Добавляет указанный format объект к существующему содержимому после замены каждого элемента форматирования представлением соответствующего элемента в массиве в кодировке Stringargs HTML.

AppendHtmlLine(IHtmlContentBuilder, String)

Добавляет после NewLine добавления String значения . Значение обрабатывается как html-кодированное как предоставленное, и дальнейшее кодирование не выполняется.

AppendLine(IHtmlContentBuilder)

Добавляет .NewLine

AppendLine(IHtmlContentBuilder, IHtmlContent)

Добавляет после NewLine добавления IHtmlContent значения .

AppendLine(IHtmlContentBuilder, String)

Добавляет после NewLine добавления String значения . Значение обрабатывается как некодированное как предоставленное и будет закодировано в ФОРМАТЕ HTML перед записью в выходные данные.

SetContent(IHtmlContentBuilder, String)

Задает для содержимого String значение . Значение обрабатывается как некодированное как предоставленное и будет закодировано в ФОРМАТЕ HTML перед записью в выходные данные.

SetHtmlContent(IHtmlContentBuilder, IHtmlContent)

Задает для содержимого IHtmlContent значение .

SetHtmlContent(IHtmlContentBuilder, String)

Задает для содержимого String значение . Значение обрабатывается как html-кодированное как предоставленное, и дальнейшее кодирование не выполняется.

Применяется к