Aracılığıyla paylaş


TagBuilder Sınıf

Tanım

HTML öğeleri oluşturmak için kullanılan yöntemleri ve özellikleri içerir. Bu sınıf genellikle HTML yardımcıları yazmak ve yardımcıları etiketlemek için kullanılır.

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
Devralma
TagBuilder
Uygulamalar

Oluşturucular

TagBuilder(String)

Belirtilen etiket adına sahip yeni bir HTML etiketi oluşturur.

TagBuilder(TagBuilder)

olarak tagBuildergeçirilen HTML etiketinin bir kopyasını oluşturur.

Özellikler

Attributes

Etiketine yazılacak öznitelik kümesini alır.

HasInnerHtml

Boş olmadığını gösterir InnerHtml .

InnerHtml

öğesinin iç HTML içeriğini alır.

TagName

Bu etiketin etiket adını alır.

TagRenderMode

TagRenderMode Etiketin yazıldığı.

Yöntemler

AddCssClass(String)

etiketindeki CSS sınıfları listesine bir CSS sınıfı ekler. Etiketinde zaten CSS sınıfları varsa, bir boşluk karakteri ve yeni sınıf mevcut listeye eklenir.

CreateSanitizedId(String, String)

verilen nameöğesine sahip bir öğe için geçerli bir HTML 4.01 "id" öznitelik değeri döndürür.

GenerateId(String, String)

verilen nameöğesine sahip bir öğe için geçerli bir HTML 4.01 "id" özniteliği ekler. Zaten bir "id" özniteliği içeriyorsa veya name boşsa Attributesnull hiçbir şey yapmaz.

MergeAttribute(String, String)

Özniteliği birleştirme.

MergeAttribute(String, String, Boolean)

Özniteliği birleştirme.

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

Öznitelik sözlüğü birleştirme.

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

Öznitelik sözlüğü birleştirme.

RenderBody()

Gövdeyi işleyen bir IHtmlContent döndürür.

RenderEndTag()

Bitiş etiketini işleyen bir IHtmlContent döndürür.

RenderSelfClosingTag()

Kendi kendine kapanış etiketini işleyen bir IHtmlContent döndürür.

RenderStartTag()

Başlangıç etiketini işleyen bir IHtmlContent döndürür.

WriteTo(TextWriter, HtmlEncoder)

belirtilen ile encoder kodlayarak içeriği yazar writer.

Şunlara uygulanır