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

Obtient ou définit le contenu principal de l’élément HTML.

IsContentModified

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

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 qui précède 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 la portée et retourne leur contenu rendu.

GetChildContentAsync(HtmlEncoder)

Exécute les enfants de manière asynchrone avec le donné encoder dans la portée et retourne leur contenu rendu.

Reinitialize(String, TagMode)

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

SuppressOutput()

Modifications TagHelperOutput à ne rien générer.

WriteTo(TextWriter, HtmlEncoder)

Implémentations d’interfaces explicites

IHtmlContentContainer.CopyTo(IHtmlContentBuilder)
IHtmlContentContainer.MoveTo(IHtmlContentBuilder)

Méthodes d’extension

AddClass(TagHelperOutput, String, HtmlEncoder)

Ajoute le donné classValue à l tagHelperOutput 'de Attributes .

CopyHtmlAttribute(TagHelperOutput, String, TagHelperContext)

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

MergeAttributes(TagHelperOutput, TagBuilder)

Fusionne le spécifié tagBuilder Attributes dans le tagHelperOutput .

RemoveClass(TagHelperOutput, String, HtmlEncoder)

Supprime le donné classValue de la tagHelperOutput Attributes .

RemoveRange(TagHelperOutput, IEnumerable<TagHelperAttribute>)

Supprime le donné attributes de tagHelperOutput Attributes .

S’applique à