TagHelperOutput Třída

Definice

Třída použitá k reprezentaci výstupu objektu 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
Dědičnost
TagHelperOutput
Implementuje

Konstruktory

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

Vytvoří instanci nové instance .TagHelperOutput

Vlastnosti

Attributes

Atributy elementu HTML.

Content

Získejte nebo nastavte hlavní obsah elementu HTML.

IsContentModified

true if Content has set, false otherwise.

PostContent

Obsah příspěvku elementu HTML

PostElement

Obsah, který se řídí elementem HTML.

PreContent

Předběžné obsah elementu HTML.

PreElement

Obsah, který předchází elementu HTML.

TagMode

Syntaxe elementu ve vygenerovaném html.

TagName

Název značky elementu HTML.

Metody

GetChildContentAsync()

Spustí podřízené položky asynchronně a vrátí jejich vykreslený obsah.

GetChildContentAsync(Boolean)

Spustí podřízené položky asynchronně a vrátí jejich vykreslený obsah.

GetChildContentAsync(Boolean, HtmlEncoder)

Provede podřízené položky asynchronně s daným encoder oborem a vrátí jejich vykreslený obsah.

GetChildContentAsync(HtmlEncoder)

Provede podřízené položky asynchronně s daným encoder oborem a vrátí jejich vykreslený obsah.

Reinitialize(String, TagMode)

Vymaže TagHelperOutput a aktualizuje jeho stav zadanými hodnotami.

SuppressOutput()

Změny TagHelperOutput vygenerování nic.

WriteTo(TextWriter, HtmlEncoder)

Zapíše obsah kódováním encoder zadaným do zadaného writersouboru .

Explicitní implementace rozhraní

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

Metody rozšíření

AddClass(TagHelperOutput, String, HtmlEncoder)

Přidá danou hodnotu classValue do tagHelperOutput's Attributes.

CopyHtmlAttribute(TagHelperOutput, String, TagHelperContext)

Zkopíruje atribut poskytnutý uživatelem z context's AllAttributes do tagHelperOutput' s Attributes.

MergeAttributes(TagHelperOutput, TagBuilder)

Sloučí dané tagBuilder's ' s tagHelperOutputAttributes .

RemoveClass(TagHelperOutput, String, HtmlEncoder)

Odebere danou z classValue tagHelperOutput's Attributes.

RemoveRange(TagHelperOutput, IEnumerable<TagHelperAttribute>)

Odebere danou z attributes tagHelperOutput's Attributes.

Platí pro