TagBuilder Classe

Définition

Contient des méthodes et des propriétés utilisées pour créer des éléments HTML. Cette classe est souvent utilisée pour écrire des helpers HTML et des tag helpers.

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
Héritage
TagBuilder
Implémente

Constructeurs

TagBuilder(String)

Crée une balise HTML qui a le nom de balise spécifié.

TagBuilder(TagBuilder)

Crée une copie de la balise HTML passée en tant que tagBuilder.

Propriétés

Attributes

Obtient l’ensemble des attributs qui seront écrits dans la balise.

HasInnerHtml

Obtient une indication InnerHtml n’est pas vide.

InnerHtml

Obtient le contenu HTML interne de l’élément.

TagName

Obtient le nom de cette balise.

TagRenderMode

avec TagRenderMode lequel la balise est écrite.

Méthodes

AddCssClass(String)

Ajoute une classe CSS à la liste des classes CSS de la balise. S’il existe déjà des classes CSS sur la balise, un espace et la nouvelle classe sont ajoutés à la liste existante.

CreateSanitizedId(String, String)

Retourne une valeur d’attribut « id » HTML 4.01 valide pour un élément avec le donné name.

GenerateId(String, String)

Ajoute un attribut « id » HTML 4.01 valide pour un élément avec le donné name. Ne fait rien si Attributes contient déjà un attribut « id » ou si est namenull ou vide.

MergeAttribute(String, String)

Fusionner un attribut.

MergeAttribute(String, String, Boolean)

Fusionner un attribut.

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

Fusionner un dictionnaire d’attributs.

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

Fusionner un dictionnaire d’attributs.

RenderBody()

Retourne un IHtmlContent qui restitue le corps.

RenderEndTag()

Retourne un IHtmlContent qui restitue la balise de fin.

RenderSelfClosingTag()

Retourne un IHtmlContent qui restitue la balise à fermeture automatique.

RenderStartTag()

Retourne un IHtmlContent qui restitue la balise de début.

WriteTo(TextWriter, HtmlEncoder)

Écrit le contenu en l’encodant avec le spécifié encoder dans le spécifié writer.

S’applique à