TagBuilder Klasa

Definicja

Zawiera metody i właściwości używane do tworzenia elementów HTML. Ta klasa jest często używana do pisania pomocników HTML i pomocników tagów.

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
Dziedziczenie
TagBuilder
Implementuje

Konstruktory

TagBuilder(String)

Tworzy nowy tag HTML, który ma określoną nazwę tagu.

TagBuilder(TagBuilder)

Tworzy kopię tagu HTML przekazanego jako tagBuilder.

Właściwości

Attributes

Pobiera zestaw atrybutów, które zostaną zapisane w tagu.

HasInnerHtml

Pobiera wskazanie InnerHtml nie jest puste.

InnerHtml

Pobiera wewnętrzną zawartość HTML elementu.

TagName

Pobiera nazwę tagu dla tego tagu.

TagRenderMode

Element TagRenderMode , za pomocą którego jest zapisywany tag.

Metody

AddCssClass(String)

Dodaje klasę CSS do listy klas CSS w tagu. Jeśli istnieją już klasy CSS w tagu, znak spacji i nowa klasa zostanie dołączona do istniejącej listy.

CreateSanitizedId(String, String)

Zwraca prawidłową wartość atrybutu HTML 4.01 "id" dla elementu z danym nameelementem .

GenerateId(String, String)

Dodaje prawidłowy atrybut "id" HTML 4.01 dla elementu z danym nameelementem . Nic nie robi, jeśli Attributes zawiera już atrybut "id" lub name jest null albo pusty.

MergeAttribute(String, String)

Scal atrybut.

MergeAttribute(String, String, Boolean)

Scal atrybut.

MergeAttributes<TKey,TValue>(IDictionary<TKey,TValue>)

Scal słownik atrybutów.

MergeAttributes<TKey,TValue>(IDictionary<TKey,TValue>, Boolean)

Scal słownik atrybutów.

RenderBody()

Zwraca obiekt IHtmlContent , który renderuje treść.

RenderEndTag()

Zwraca element IHtmlContent renderujący tag końcowy.

RenderSelfClosingTag()

Zwraca element IHtmlContent , który renderuje tag samo zamykający.

RenderStartTag()

Zwraca element IHtmlContent , który renderuje tag początkowy.

WriteTo(TextWriter, HtmlEncoder)

Zapisuje zawartość, kodując ją przy użyciu określonego encoder elementu do określonego writerelementu .

Dotyczy