TagHelperOutput 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別,用來表示 的 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
- 繼承
-
TagHelperOutput
- 實作
建構函式
TagHelperOutput(String, TagHelperAttributeList, Func<Boolean,HtmlEncoder,Task<TagHelperContent>>) |
執行個體化 TagHelperOutput 的新執行個體。 |
屬性
Attributes |
HTML 元素的屬性。 |
Content |
取得或設定 HTML 元素的主要內容。 |
IsContentModified |
|
PostContent |
HTML 元素的張貼內容。 |
PostElement |
HTML 元素後面的內容。 |
PreContent |
HTML 元素的預先內容。 |
PreElement |
HTML 專案前面的內容。 |
TagMode |
所產生 HTML 中專案的語法。 |
TagName |
HTML 專案的標記名稱。 |
方法
GetChildContentAsync() |
以非同步方式執行子系,並傳回其轉譯的內容。 |
GetChildContentAsync(Boolean) |
以非同步方式執行子系,並傳回其轉譯的內容。 |
GetChildContentAsync(Boolean, HtmlEncoder) |
以非同步方式在範圍中指定 |
GetChildContentAsync(HtmlEncoder) |
以非同步方式在範圍中指定 |
Reinitialize(String, TagMode) |
清除 , TagHelperOutput 並使用提供的值更新其狀態。 |
SuppressOutput() |
不產生任何內容的變更 TagHelperOutput 。 |
WriteTo(TextWriter, HtmlEncoder) |
使用指定的 將內容編碼為指定的 |
明確介面實作
IHtmlContentContainer.CopyTo(IHtmlContentBuilder) |
類別,用來表示 的 ITagHelper 輸出。 |
IHtmlContentContainer.MoveTo(IHtmlContentBuilder) |
類別,用來表示 的 ITagHelper 輸出。 |
擴充方法
AddClass(TagHelperOutput, String, HtmlEncoder) |
將指定的 |
CopyHtmlAttribute(TagHelperOutput, String, TagHelperContext) |
將使用者提供的屬性從 |
MergeAttributes(TagHelperOutput, TagBuilder) |
將指定的 |
RemoveClass(TagHelperOutput, String, HtmlEncoder) |
從 |
RemoveRange(TagHelperOutput, IEnumerable<TagHelperAttribute>) |
從 |
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應