Partager via


IHtmlContentBuilder Interface

Définition

Générateur de contenu HTML.

public interface class IHtmlContentBuilder : Microsoft::AspNetCore::Html::IHtmlContentContainer
public interface IHtmlContentBuilder : Microsoft.AspNetCore.Html.IHtmlContentContainer
type IHtmlContentBuilder = interface
    interface IHtmlContentContainer
    interface IHtmlContent
type IHtmlContentBuilder = interface
    interface IHtmlContent
    interface IHtmlContentContainer
Public Interface IHtmlContentBuilder
Implements IHtmlContentContainer
Dérivé
Implémente

Méthodes

Append(String)

Ajoute une String valeur. La valeur est traitée comme non codée comme fournie, et sera encodée au format HTML avant d’écrire dans la sortie.

AppendHtml(IHtmlContent)

Ajoute un IHtmlContent instance.

AppendHtml(String)

Ajoute une valeur encodée String html. La valeur est traitée comme encodée en HTML comme fournie, et aucun encodage supplémentaire n’est effectué.

Clear()

Efface le contenu.

CopyTo(IHtmlContentBuilder)

Copie le contenu contenu de ce IHtmlContentContainer dans builder.

(Hérité de IHtmlContentContainer)
MoveTo(IHtmlContentBuilder)

Déplace le contenu contenu de ce IHtmlContentContainer dans builder.

Une fois MoveTo(IHtmlContentBuilder) appelé, cette IHtmlContentContainer instance doit être laissée dans un état vide.

(Hérité de IHtmlContentContainer)
WriteTo(TextWriter, HtmlEncoder)

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

(Hérité de IHtmlContent)

Méthodes d’extension

AppendFormat(IHtmlContentBuilder, IFormatProvider, String, Object[])

Ajoute le spécifié format au contenu existant avec les informations du formatProvider après avoir remplacé chaque élément de format par la représentation encodée String HTML de l’élément correspondant dans le args tableau.

AppendFormat(IHtmlContentBuilder, String, Object[])

Ajoute le spécifié format au contenu existant après avoir remplacé chaque élément de format par la représentation encodée String HTML de l’élément correspondant dans le args tableau.

AppendHtmlLine(IHtmlContentBuilder, String)

Ajoute un NewLine après avoir ajouté la String valeur . La valeur est traitée comme encodée en HTML comme fournie, et aucun encodage supplémentaire n’est effectué.

AppendLine(IHtmlContentBuilder)

Ajoute un NewLine.

AppendLine(IHtmlContentBuilder, IHtmlContent)

Ajoute un NewLine après avoir ajouté la IHtmlContent valeur .

AppendLine(IHtmlContentBuilder, String)

Ajoute un NewLine après avoir ajouté la String valeur . La valeur est traitée comme non codée comme fournie, et sera encodée au format HTML avant d’écrire dans la sortie.

SetContent(IHtmlContentBuilder, String)

Définit le contenu sur la String valeur . La valeur est traitée comme non codée comme fournie, et sera encodée au format HTML avant d’écrire dans la sortie.

SetHtmlContent(IHtmlContentBuilder, IHtmlContent)

Définit le contenu sur la IHtmlContent valeur .

SetHtmlContent(IHtmlContentBuilder, String)

Définit le contenu sur la String valeur . La valeur est traitée comme encodée en HTML comme fournie, et aucun encodage supplémentaire n’est effectué.

S’applique à