TagHelperOutput Třída

Definice

Třída používaná 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 pokud Content byla nastavena, false jinak.

PostContent

Obsah příspěvku elementu HTML.

PostElement

Obsah, který následuje za elementem HTML.

PreContent

Předběžný obsah elementu HTML.

PreElement

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

TagMode

Syntaxe elementu ve vygenerovaném kódu 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)

Spouští podřízené položky asynchronně s danou encoder v oboru a vrátí jejich vykreslený obsah.

GetChildContentAsync(HtmlEncoder)

Spouští podřízené položky asynchronně s danou encoder v oboru a vrátí jejich vykreslený obsah.

Reinitialize(String, TagMode)

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

SuppressOutput()

Změny TagHelperOutput , které negenerují nic.

WriteTo(TextWriter, HtmlEncoder)

Zapíše obsah tak, že ho zakóduje se zadaným encoder kódem do zadaného writer.

Explicitní implementace rozhraní

IHtmlContentContainer.CopyTo(IHtmlContentBuilder)

Třída používaná k reprezentaci výstupu objektu ITagHelper.

IHtmlContentContainer.MoveTo(IHtmlContentBuilder)

Třída používaná k reprezentaci výstupu objektu ITagHelper.

Metody rozšíření

AddClass(TagHelperOutput, String, HtmlEncoder)

Přidá danou classValue hodnotu k tagHelperOutputAttributes.

CopyHtmlAttribute(TagHelperOutput, String, TagHelperContext)

Zkopíruje atribut zadaný uživatelem z contextatributu do tagHelperOutputAllAttributes atributu Attributes.

MergeAttributes(TagHelperOutput, TagBuilder)

Sloučí dané tagBuilderAttributestagHelperOutputs .

RemoveClass(TagHelperOutput, String, HtmlEncoder)

Odebere danou classValue položku z objektu AttributestagHelperOutput.

RemoveRange(TagHelperOutput, IEnumerable<TagHelperAttribute>)

Odebere danou attributes položku z tagHelperOutputobjektu Attributes.

Platí pro