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 時,會先在指定的 Order 中叫用其 Init(TagHelperContext) 的 ,然後在指定的 Order 中叫用其 ProcessAsync(TagHelperContext, TagHelperOutput) 的 。 先執行較低的值。

(繼承來源 TagHelper)
Parameters

取得或設定元件參數的值。

RenderMode

取得或設定 RenderMode

ViewContext

取得或設定 ViewContext 目前要求的 。

方法

Init(TagHelperContext)

ITagHelper使用指定的 context 初始化 。 在此方法中應該新增 , Items 以確保在執行子系之前會新增這些新增專案。

(繼承來源 TagHelper)
Process(TagHelperContext, TagHelperOutput)

使用指定的 contextoutput 同步執行 TagHelper

(繼承來源 TagHelper)
ProcessAsync(TagHelperContext, TagHelperOutput)

使用指定的 contextoutput ,以非同步方式執行 TagHelper

適用於