TagHelperComponentTagHelper 类

定义

初始化并处理 ITagHelperComponent按指定顺序添加到 Components 的 。

public ref class TagHelperComponentTagHelper abstract : Microsoft::AspNetCore::Razor::TagHelpers::TagHelper
public abstract class TagHelperComponentTagHelper : Microsoft.AspNetCore.Razor.TagHelpers.TagHelper
type TagHelperComponentTagHelper = class
    inherit TagHelper
Public MustInherit Class TagHelperComponentTagHelper
Inherits TagHelper
继承
TagHelperComponentTagHelper
派生

构造函数

TagHelperComponentTagHelper(ITagHelperComponentManager, ILoggerFactory)

创建新的 , TagHelperComponentTagHelper 并在 中对 的 ITagHelperComponent集合进行 Components排序。

属性

Order

执行一组 ITagHelper时,首先在指定的 中调用其 Init(TagHelperContext)的 ;然后在指定的 OrderOrder中调用其 ProcessAsync(TagHelperContext, TagHelperOutput)的 。 先执行更低的值。

(继承自 TagHelper)
PropertyActivator

激活 ViewContext 所有 Components的 属性。

ViewContext

ViewContext

方法

Init(TagHelperContext)

ITagHelper使用给定context的 初始化 。 Items应在此方法中对 进行添加,以确保在执行子级之前添加它们。

Process(TagHelperContext, TagHelperOutput)

使用给定contextTagHelperoutput同步执行 。

(继承自 TagHelper)
ProcessAsync(TagHelperContext, TagHelperOutput)

使用给定contextTagHelperoutput异步执行 。

适用于