Compartir a través de


TagBuilder Clase

Definición

Contiene métodos y propiedades que se usan para crear elementos HTML. Esta clase se usa a menudo para escribir asistentes HTML y asistentes de etiquetas.

public ref class TagBuilder : Microsoft::AspNetCore::Html::IHtmlContent
public class TagBuilder : Microsoft.AspNetCore.Html.IHtmlContent
type TagBuilder = class
    interface IHtmlContent
Public Class TagBuilder
Implements IHtmlContent
Herencia
TagBuilder
Implementaciones

Constructores

TagBuilder(String)

Crea una nueva etiqueta HTML que tiene el nombre de etiqueta especificado.

TagBuilder(TagBuilder)

Crea una copia de la etiqueta HTML que se pasa como tagBuilder.

Propiedades

Attributes

Obtiene el conjunto de atributos que se escribirán en la etiqueta .

HasInnerHtml

Obtiene una indicación InnerHtml que no está vacía.

InnerHtml

Obtiene el contenido HTML interno del elemento.

TagName

Obtiene el nombre de etiqueta para esta etiqueta.

TagRenderMode

con TagRenderMode el que se escribe la etiqueta.

Métodos

AddCssClass(String)

Agrega una clase CSS a la lista de clases CSS de la etiqueta. Si ya hay clases CSS en la etiqueta , se anexará un carácter de espacio y la nueva clase se anexará a la lista existente.

CreateSanitizedId(String, String)

Devuelve un valor de atributo html 4.01 "id" válido para un elemento con el especificado name.

GenerateId(String, String)

Agrega un atributo "id" HTML 4.01 válido para un elemento con el especificado name. No hace nada si Attributes ya contiene un atributo "id" o está nullname o está vacío.

MergeAttribute(String, String)

Combinar un atributo.

MergeAttribute(String, String, Boolean)

Combinar un atributo.

MergeAttributes<TKey,TValue>(IDictionary<TKey,TValue>)

Combinar un diccionario de atributos.

MergeAttributes<TKey,TValue>(IDictionary<TKey,TValue>, Boolean)

Combinar un diccionario de atributos.

RenderBody()

Devuelve un objeto IHtmlContent que representa el cuerpo.

RenderEndTag()

Devuelve un IHtmlContent objeto que representa la etiqueta final.

RenderSelfClosingTag()

Devuelve un IHtmlContent objeto que representa la etiqueta de autocierre.

RenderStartTag()

Devuelve un objeto IHtmlContent que representa la etiqueta de inicio.

WriteTo(TextWriter, HtmlEncoder)

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

Se aplica a