Share via


TagHelperOutput Klasse

Definition

Klasse, die verwendet wird, um die Ausgabe eines ITagHelperdarzustellen.

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
Vererbung
TagHelperOutput
Implementiert

Konstruktoren

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

Instanziiert eine neue Instanz von TagHelperOutput.

Eigenschaften

Attributes

Die Attribute des HTML-Elements.

Content

Rufen Sie den Standard Inhalt des HTML-Elements ab, oder legen Sie sie fest.

IsContentModified

true , wenn Content festgelegt wurde, andernfalls false .

PostContent

Der Beitragsinhalt des HTML-Elements.

PostElement

Inhalt, der auf das HTML-Element folgt.

PreContent

Der Vorabinhalt des HTML-Elements.

PreElement

Inhalt, der dem HTML-Element vorangestellt ist.

TagMode

Syntax des Elements im generierten HTML-Code.

TagName

Der Tagname des HTML-Elements.

Methoden

GetChildContentAsync()

Führt untergeordnete Elemente asynchron aus und gibt den gerenderten Inhalt zurück.

GetChildContentAsync(Boolean)

Führt untergeordnete Elemente asynchron aus und gibt den gerenderten Inhalt zurück.

GetChildContentAsync(Boolean, HtmlEncoder)

Führt untergeordnete Elemente asynchron mit dem angegebenen encoder im Bereich aus und gibt den gerenderten Inhalt zurück.

GetChildContentAsync(HtmlEncoder)

Führt untergeordnete Elemente asynchron mit dem angegebenen encoder im Bereich aus und gibt den gerenderten Inhalt zurück.

Reinitialize(String, TagMode)

Löscht den TagHelperOutput und aktualisiert seinen Zustand mit den angegebenen Werten.

SuppressOutput()

Änderungen TagHelperOutput , um nichts zu generieren.

WriteTo(TextWriter, HtmlEncoder)

Schreibt den Inhalt, indem er mit dem angegebenen encoder in den angegebenen writercodiert wird.

Explizite Schnittstellenimplementierungen

IHtmlContentContainer.CopyTo(IHtmlContentBuilder)

Klasse, die verwendet wird, um die Ausgabe eines ITagHelperdarzustellen.

IHtmlContentContainer.MoveTo(IHtmlContentBuilder)

Klasse, die verwendet wird, um die Ausgabe eines ITagHelperdarzustellen.

Erweiterungsmethoden

AddClass(TagHelperOutput, String, HtmlEncoder)

Fügt die angegebene classValue dem -Der AttributeshinzutagHelperOutput.

CopyHtmlAttribute(TagHelperOutput, String, TagHelperContext)

Kopiert ein vom Benutzer bereitgestelltes Attribut von context"sAllAttributes" in tagHelperOutput"s".Attributes

MergeAttributes(TagHelperOutput, TagBuilder)

Führt die angegebenen tagBuildermit Attributes zusammen tagHelperOutput.

RemoveClass(TagHelperOutput, String, HtmlEncoder)

Entfernt die angegebene classValue aus dem tagHelperOutput-Objekt Attributes.

RemoveRange(TagHelperOutput, IEnumerable<TagHelperAttribute>)

Entfernt die angegebene attributes aus tagHelperOutput..Attributes

Gilt für: