TagBuilder 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含用來建立 HTML 元素的方法和屬性。 這個類別通常用來撰寫 HTML 協助程式和標記協助程式。
public ref class TagBuilder : Microsoft::AspNetCore::Html::IHtmlContent
public class TagBuilder : Microsoft.AspNetCore.Html.IHtmlContent
type TagBuilder = class
interface IHtmlContent
Public Class TagBuilder
Implements IHtmlContent
- 繼承
-
TagBuilder
- 實作
建構函式
TagBuilder(String) |
建立具有指定標籤名稱的新 HTML 標籤。 |
TagBuilder(TagBuilder) |
建立傳遞為 |
屬性
Attributes |
取得將寫入標記的屬性集。 |
HasInnerHtml |
取得指示 InnerHtml 不是空的。 |
InnerHtml |
取得專案的內部 HTML 內容。 |
TagName |
取得此標記的標記名稱。 |
TagRenderMode |
TagRenderMode用來寫入標記的 。 |
方法
AddCssClass(String) |
將 CSS 類別新增至標記中的 CSS 類別清單。 如果標記上已經有 CSS 類別,則會將空白字元和新的類別附加至現有的清單。 |
CreateSanitizedId(String, String) |
傳回具有指定 |
GenerateId(String, String) |
為具有指定 |
MergeAttribute(String, String) |
合併屬性。 |
MergeAttribute(String, String, Boolean) |
合併屬性。 |
MergeAttributes<TKey,TValue>(IDictionary<TKey,TValue>) |
合併屬性字典。 |
MergeAttributes<TKey,TValue>(IDictionary<TKey,TValue>, Boolean) |
合併屬性字典。 |
RenderBody() |
傳 IHtmlContent 回呈現本文的 。 |
RenderEndTag() |
傳回轉 IHtmlContent 譯結束標記的 。 |
RenderSelfClosingTag() |
傳 IHtmlContent 回轉譯自我結束記號的 。 |
RenderStartTag() |
傳回轉 IHtmlContent 譯開始標記的 。 |
WriteTo(TextWriter, HtmlEncoder) |
使用指定的 將內容編碼為指定的 |
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應