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


TagHelperExecutionContext Класс

Определение

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

public ref class TagHelperExecutionContext
public class TagHelperExecutionContext
type TagHelperExecutionContext = class
Public Class TagHelperExecutionContext
Наследование
TagHelperExecutionContext

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

TagHelperExecutionContext(String, TagMode, IDictionary<Object,Object>, String, Func<Task>, Action<HtmlEncoder>, Func<TagHelperContent>)

Создает новый объект TagHelperExecutionContext.

Свойства

ChildContentRetrieved

Указывает, был ли Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext.GetChildContentAsync(System.Boolean,System.Text.Encodings.Web.HtmlEncoder) вызван метод .

Context

Контекст ITagHelper.

Items

Возвращает коллекцию элементов, используемых для обмена данными с другими ITagHelperэлементами .

Output

Выходные ITagHelperданные .

TagHelpers

ITagHelpers, которые должны быть запущены.

Методы

Add(ITagHelper)

Отслеживает заданный tagHelperобъект .

AddHtmlAttribute(String, Object, HtmlAttributeValueStyle)

Отслеживает атрибут HTML.

AddHtmlAttribute(TagHelperAttribute)

Отслеживает атрибут HTML.

AddTagHelperAttribute(String, Object, HtmlAttributeValueStyle)

Отслеживает привязанный ITagHelper атрибут.

AddTagHelperAttribute(TagHelperAttribute)

Отслеживает привязанный ITagHelper атрибут.

Reinitialize(String, TagMode, IDictionary<Object,Object>, String, Func<Task>)

Очищает TagHelperExecutionContext и обновляет его состояние указанными значениями.

SetOutputContentAsync()

Выполняет дочерние элементы асинхронно со страницей HtmlEncoder в область и задает Outputдля Content отображаемых результатов.

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