TagHelperContent Classe

Définition

Classe abstraite utilisée pour mettre en mémoire tampon le contenu retourné par ITagHelpers.

public ref class TagHelperContent abstract : Microsoft::AspNetCore::Html::IHtmlContentBuilder
public abstract class TagHelperContent : Microsoft.AspNetCore.Html.IHtmlContentBuilder
type TagHelperContent = class
    interface IHtmlContentBuilder
    interface IHtmlContentContainer
    interface IHtmlContent
type TagHelperContent = class
    interface IHtmlContent
    interface IHtmlContentBuilder
    interface IHtmlContentContainer
Public MustInherit Class TagHelperContent
Implements IHtmlContentBuilder
Héritage
TagHelperContent
Dérivé
Implémente

Constructeurs

TagHelperContent()

Classe abstraite utilisée pour mettre en mémoire tampon le contenu retourné par ITagHelpers.

Propriétés

IsEmptyOrWhiteSpace

Obtient une valeur indiquant si le contenu est vide ou blanc.

IsModified

Obtient une valeur indiquant si le contenu a été modifié.

Méthodes

Append(String)

unencoded Ajoute au contenu existant.

AppendFormat(IFormatProvider, String, Object[])

Ajoute le spécifié format au contenu existant avec les informations du provider 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(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.

AppendHtml(IHtmlContent)

htmlContent Ajoute au contenu existant.

AppendHtml(String)

encoded Ajoute au contenu existant. encoded est supposé être un encodage String HTML et aucun autre encodage n’est effectué.

Clear()

Efface le contenu.

CopyTo(IHtmlContentBuilder)

Copie le contenu contenu de ce IHtmlContentContainer dans builder.

GetContent()

Obtient le contenu.

GetContent(HtmlEncoder)

Obtient le contenu.

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.

Reinitialize()

Efface le TagHelperContent, afin qu’il puisse être réutilisé.

SetContent(String)

Définit le contenu.

SetHtmlContent(IHtmlContent)

Définit le contenu.

SetHtmlContent(String)

Définit le contenu.

WriteTo(TextWriter, HtmlEncoder)

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

Implémentations d’interfaces explicites

IHtmlContentBuilder.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.

IHtmlContentBuilder.AppendHtml(IHtmlContent)

Ajoute un IHtmlContent instance.

IHtmlContentBuilder.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é.

IHtmlContentBuilder.Clear()

Efface le contenu.

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 à