Compartilhar via


ComponentTagHelper Classe

Definição

Um TagHelper que renderiza um componente 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
Herança
ComponentTagHelper
Atributos

Construtores

ComponentTagHelper()

Um TagHelper que renderiza um componente Razor.

Propriedades

ComponentType

Obtém ou define o tipo de componente. Esse valor é necessário.

Order

Quando um conjunto de ITagHelpers é executado, seus Init(TagHelperContext)são invocados pela primeira vez no especificado Order; em seguida, seus ProcessAsync(TagHelperContext, TagHelperOutput)são invocados no especificado Order. Valores maios baixos são executados primeiro.

(Herdado de TagHelper)
Parameters

Obtém ou define valores para parâmetros de componente.

RenderMode

Obtém ou define o RenderMode

ViewContext

Obtém ou define o ViewContext para a solicitação atual.

Métodos

Init(TagHelperContext)

Inicializa o ITagHelper com o fornecido context. As adições a Items devem ser feitas dentro desse método para garantir que elas sejam adicionadas antes da execução dos filhos.

(Herdado de TagHelper)
Process(TagHelperContext, TagHelperOutput)

Executa de forma síncrona o TagHelper com os dados context e output.

(Herdado de TagHelper)
ProcessAsync(TagHelperContext, TagHelperOutput)

Executa de forma assíncrona o TagHelper com os dados context e output.

Aplica-se a