Поделиться через


IHtmlContentBuilder Интерфейс

Определение

Построитель для html-содержимого.

public interface class IHtmlContentBuilder : Microsoft::AspNetCore::Html::IHtmlContentContainer
public interface IHtmlContentBuilder : Microsoft.AspNetCore.Html.IHtmlContentContainer
type IHtmlContentBuilder = interface
    interface IHtmlContentContainer
    interface IHtmlContent
type IHtmlContentBuilder = interface
    interface IHtmlContent
    interface IHtmlContentContainer
Public Interface IHtmlContentBuilder
Implements IHtmlContentContainer
Производный
Реализации

Методы

Append(String)

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

AppendHtml(IHtmlContent)

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

AppendHtml(String)

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

Clear()

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

CopyTo(IHtmlContentBuilder)

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

(Унаследовано от IHtmlContentContainer)
MoveTo(IHtmlContentBuilder)

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

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

(Унаследовано от IHtmlContentContainer)
WriteTo(TextWriter, HtmlEncoder)

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

(Унаследовано от IHtmlContent)

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

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

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

AppendFormat(IHtmlContentBuilder, String, Object[])

Добавляет указанный format объект к существующему содержимому после замены каждого элемента формата представлением соответствующего элемента в массиве в кодировке argsString 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-кодирование как предоставленное, и дальнейшее кодирование не выполняется.

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