ComponentTagHelper 类

定义

呈现 TagHelper Razor 组件的 。

public ref class ComponentTagHelper sealed : Microsoft::AspNetCore::Razor::TagHelpers::TagHelper
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("component", Attributes="type", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
public sealed class ComponentTagHelper : Microsoft.AspNetCore.Razor.TagHelpers.TagHelper
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("component", Attributes="type", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
type ComponentTagHelper = class
    inherit TagHelper
Public NotInheritable Class ComponentTagHelper
Inherits TagHelper
继承
ComponentTagHelper
属性

构造函数

ComponentTagHelper()

呈现 TagHelper Razor 组件的 。

属性

ComponentType

获取或设置组件类型。 此值是必需的。

Order

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

(继承自 TagHelper)
Parameters

获取或设置组件参数的值。

RenderMode

获取或设置 RenderMode

ViewContext

获取或设置 ViewContext 当前请求的 。

方法

Init(TagHelperContext)

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

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

使用给定contextTagHelperoutput同步执行 。

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

使用给定contextTagHelperoutput异步执行 。

适用于