Share via


TagHelperOutput Clase

Definición

Clase usada para representar la salida de un ITagHelperobjeto .

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
Herencia
TagHelperOutput
Implementaciones

Constructores

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

Crea una nueva instancia de TagHelperOutput.

Propiedades

Attributes

Atributos del elemento HTML.

Content

Obtiene o establece el contenido principal del elemento HTML.

IsContentModified

true es si Content se ha establecido; de lo contrario, false es .

PostContent

Contenido de publicación del elemento HTML.

PostElement

Contenido que sigue al elemento HTML.

PreContent

Contenido previo del elemento HTML.

PreElement

Contenido que precede al elemento HTML.

TagMode

Sintaxis del elemento en el CÓDIGO HTML generado.

TagName

Nombre de etiqueta del elemento HTML.

Métodos

GetChildContentAsync()

Ejecuta elementos secundarios de forma asincrónica y devuelve su contenido representado.

GetChildContentAsync(Boolean)

Ejecuta elementos secundarios de forma asincrónica y devuelve su contenido representado.

GetChildContentAsync(Boolean, HtmlEncoder)

Ejecuta elementos secundarios de forma asincrónica con el especificado encoder en el ámbito y devuelve su contenido representado.

GetChildContentAsync(HtmlEncoder)

Ejecuta elementos secundarios de forma asincrónica con el especificado encoder en el ámbito y devuelve su contenido representado.

Reinitialize(String, TagMode)

Borra y TagHelperOutput actualiza su estado con los valores proporcionados.

SuppressOutput()

Cambios TagHelperOutput para generar nada.

WriteTo(TextWriter, HtmlEncoder)

Escribe el contenido mediante la codificación con el especificado encoder en el especificado writer.

Implementaciones de interfaz explícitas

IHtmlContentContainer.CopyTo(IHtmlContentBuilder)

Clase usada para representar la salida de un ITagHelperobjeto .

IHtmlContentContainer.MoveTo(IHtmlContentBuilder)

Clase usada para representar la salida de un ITagHelperobjeto .

Métodos de extensión

AddClass(TagHelperOutput, String, HtmlEncoder)

Agrega el objeto especificado classValue a la tagHelperOutputclase .Attributes

CopyHtmlAttribute(TagHelperOutput, String, TagHelperContext)

Copia un atributo proporcionado por el usuario de contexts AllAttributes a tagHelperOutput.Attributes

MergeAttributes(TagHelperOutput, TagBuilder)

Combina los elementos Attributes especificados tagBuilderen .tagHelperOutput

RemoveClass(TagHelperOutput, String, HtmlEncoder)

Quita el objeto especificado classValue de la tagHelperOutputcolección .Attributes

RemoveRange(TagHelperOutput, IEnumerable<TagHelperAttribute>)

Quita el objeto especificado attributes de tagHelperOutputla colección .Attributes

Se aplica a