TagHelperOutput Класс

Определение

Класс, используемый для представления выходных данных ITagHelper .

public ref class TagHelperOutput : Microsoft::AspNetCore::Html::IHtmlContentContainer
public class TagHelperOutput : Microsoft.AspNetCore.Html.IHtmlContentContainer
type TagHelperOutput = class
    interface IHtmlContentContainer
    interface IHtmlContent
type TagHelperOutput = class
    interface IHtmlContent
    interface IHtmlContentContainer
Public Class TagHelperOutput
Implements IHtmlContentContainer
Наследование
TagHelperOutput
Реализации

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

TagHelperOutput(String, TagHelperAttributeList, Func<Boolean,HtmlEncoder,Task<TagHelperContent>>)

Создает новый экземпляр класса TagHelperOutput.

Свойства

Attributes

Атрибуты HTML-элемента.

Content

Возвращает или задает основное содержимое элемента HTML.

IsContentModified

значение true Content , если параметр задан, и false в противном случае.

PostContent

Содержимое POST элемента HTML.

PostElement

Содержимое, следующее за элементом HTML.

PreContent

Предварительное содержимое элемента HTML.

PreElement

Содержимое, предшествующее элементу HTML.

TagMode

Синтаксис элемента в созданном HTML.

TagName

Имя тега HTML-элемента.

Методы

GetChildContentAsync()

Выполняет дочерние элементы асинхронно и возвращает отображаемое содержимое.

GetChildContentAsync(Boolean)

Выполняет дочерние элементы асинхронно и возвращает отображаемое содержимое.

GetChildContentAsync(Boolean, HtmlEncoder)

Выполняет дочерние элементы асинхронно с заданной encoder областью и возвращает отображаемое содержимое.

GetChildContentAsync(HtmlEncoder)

Выполняет дочерние элементы асинхронно с заданной encoder областью и возвращает отображаемое содержимое.

Reinitialize(String, TagMode)

Очищает TagHelperOutput и обновляет состояние, используя указанные значения.

SuppressOutput()

Изменения TagHelperOutput для создания ничего не создаются.

WriteTo(TextWriter, HtmlEncoder)

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

IHtmlContentContainer.CopyTo(IHtmlContentBuilder)
IHtmlContentContainer.MoveTo(IHtmlContentBuilder)

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

AddClass(TagHelperOutput, String, HtmlEncoder)

Добавляет заданный объект в classValue tagHelperOutput Attributes .

CopyHtmlAttribute(TagHelperOutput, String, TagHelperContext)

Копирует предоставленный пользователем атрибут с context AllAttributes на tagHelperOutput Attributes .

MergeAttributes(TagHelperOutput, TagBuilder)

Объединяет заданный объект tagBuilder Attributes в tagHelperOutput .

RemoveClass(TagHelperOutput, String, HtmlEncoder)

Удаляет заданный объект classValue из tagHelperOutput объекта Attributes .

RemoveRange(TagHelperOutput, IEnumerable<TagHelperAttribute>)

Удаляет заданный attributes объект tagHelperOutput из Attributes .

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