TagHelperOutput Classe

Definição

Classe usada para representar a saída de um ITagHelper.

public ref class TagHelperOutput : Microsoft::AspNetCore::Html::IHtmlContentContainer
public class TagHelperOutput : Microsoft.AspNetCore.Html.IHtmlContentContainer
type TagHelperOutput = class
    interface IHtmlContentContainer
    interface IHtmlContent
type TagHelperOutput = class
    interface IHtmlContent
    interface IHtmlContentContainer
Public Class TagHelperOutput
Implements IHtmlContentContainer
Herança
TagHelperOutput
Implementações

Construtores

TagHelperOutput(String, TagHelperAttributeList, Func<Boolean,HtmlEncoder,Task<TagHelperContent>>)

Cria uma instância de TagHelperOutput.

Propriedades

Attributes

Os atributos do elemento HTML.

Content

Obter ou definir o conteúdo main do elemento HTML.

IsContentModified

true se Content tiver sido definido, false caso contrário.

PostContent

O conteúdo de postagem do elemento HTML.

PostElement

Conteúdo que segue o elemento HTML.

PreContent

O pré-conteúdo do elemento HTML.

PreElement

Conteúdo que precede o elemento HTML.

TagMode

Sintaxe do elemento no HTML gerado.

TagName

O nome da marca do elemento HTML.

Métodos

GetChildContentAsync()

Executa os filhos de forma assíncrona e retorna o conteúdo renderizado.

GetChildContentAsync(Boolean)

Executa os filhos de forma assíncrona e retorna o conteúdo renderizado.

GetChildContentAsync(Boolean, HtmlEncoder)

Executa filhos de forma assíncrona com o fornecido encoder no escopo e retorna seu conteúdo renderizado.

GetChildContentAsync(HtmlEncoder)

Executa filhos de forma assíncrona com o fornecido encoder no escopo e retorna seu conteúdo renderizado.

Reinitialize(String, TagMode)

Limpa e TagHelperOutput atualiza seu estado com os valores fornecidos.

SuppressOutput()

Alterações TagHelperOutput para não gerar nada.

WriteTo(TextWriter, HtmlEncoder)

Grava o conteúdo codificando-o com o especificado encoder no especificado writer.

Implantações explícitas de interface

IHtmlContentContainer.CopyTo(IHtmlContentBuilder)

Classe usada para representar a saída de um ITagHelper.

IHtmlContentContainer.MoveTo(IHtmlContentBuilder)

Classe usada para representar a saída de um ITagHelper.

Métodos de Extensão

AddClass(TagHelperOutput, String, HtmlEncoder)

Adiciona o dado classValue ao tagHelperOutputde Attributes.

CopyHtmlAttribute(TagHelperOutput, String, TagHelperContext)

Copia um atributo fornecido pelo usuário de contextpara AllAttributestagHelperOutput.Attributes

MergeAttributes(TagHelperOutput, TagBuilder)

Mescla os tagBuilderdados Attributes no tagHelperOutput.

RemoveClass(TagHelperOutput, String, HtmlEncoder)

Remove o dado classValue do tagHelperOutputdo Attributes.

RemoveRange(TagHelperOutput, IEnumerable<TagHelperAttribute>)

Remove o dado attributes de tagHelperOutput.Attributes

Aplica-se a