TagHelperOutput Classe

Définition

Classe utilisée pour représenter la sortie d’un ITagHelper.

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

Constructeurs

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

Instancie une nouvelle instance de TagHelperOutput.

Propriétés

Attributes

Attributs de l’élément HTML.

Content

Obtenez ou définissez le contenu main de l’élément HTML.

IsContentModified

true si Content a été défini, false sinon.

PostContent

Contenu de publication de l’élément HTML.

PostElement

Contenu qui suit l’élément HTML.

PreContent

Pré-contenu de l’élément HTML.

PreElement

Contenu antérieur à l’élément HTML.

TagMode

Syntaxe de l’élément dans le code HTML généré.

TagName

Nom de balise de l’élément HTML.

Méthodes

GetChildContentAsync()

Exécute les enfants de manière asynchrone et retourne leur contenu rendu.

GetChildContentAsync(Boolean)

Exécute les enfants de manière asynchrone et retourne leur contenu rendu.

GetChildContentAsync(Boolean, HtmlEncoder)

Exécute les enfants de manière asynchrone avec le donné encoder dans l’étendue et retourne leur contenu rendu.

GetChildContentAsync(HtmlEncoder)

Exécute les enfants de manière asynchrone avec le donné encoder dans l’étendue et retourne leur contenu rendu.

Reinitialize(String, TagMode)

Efface et TagHelperOutput met à jour son état avec les valeurs fournies.

SuppressOutput()

Modifications TagHelperOutput pour ne rien générer.

WriteTo(TextWriter, HtmlEncoder)

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

Implémentations d’interfaces explicites

IHtmlContentContainer.CopyTo(IHtmlContentBuilder)

Classe utilisée pour représenter la sortie d’un ITagHelper.

IHtmlContentContainer.MoveTo(IHtmlContentBuilder)

Classe utilisée pour représenter la sortie d’un ITagHelper.

Méthodes d’extension

AddClass(TagHelperOutput, String, HtmlEncoder)

Ajoute le donné classValue au tagHelperOutput.Attributes

CopyHtmlAttribute(TagHelperOutput, String, TagHelperContext)

Copie un attribut fourni par l’utilisateur de context's AllAttributes vers 's Attributes.tagHelperOutput

MergeAttributes(TagHelperOutput, TagBuilder)

Fusionne le donné tagBuilderdans Attributes .tagHelperOutput

RemoveClass(TagHelperOutput, String, HtmlEncoder)

Supprime le donné classValue du tagHelperOutputAttributes.

RemoveRange(TagHelperOutput, IEnumerable<TagHelperAttribute>)

Supprime le donné attributes de tagHelperOutputAttributes.

S’applique à