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

Содержимое записи элемента 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)

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

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

IHtmlContentContainer.CopyTo(IHtmlContentBuilder)

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

IHtmlContentContainer.MoveTo(IHtmlContentBuilder)

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

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

AddClass(TagHelperOutput, String, HtmlEncoder)

Добавляет данное classValue значение tagHelperOutputв 's Attributes.

CopyHtmlAttribute(TagHelperOutput, String, TagHelperContext)

Копирует предоставленный пользователем атрибут из context's's tagHelperOutputAllAttributesAttributesв .

MergeAttributes(TagHelperOutput, TagBuilder)

Объединяет заданные tagBuilder's' Attributes в tagHelperOutput.

RemoveClass(TagHelperOutput, String, HtmlEncoder)

Удаляет заданный classValue из tagHelperOutput's Attributes.

RemoveRange(TagHelperOutput, IEnumerable<TagHelperAttribute>)

Удаляет заданный attributes из tagHelperOutput's Attributes.

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