Html32TextWriter Sınıf

Tanım

ASP.NET sunucu denetimi için çıkış akışına BIR dizi HTML 3.2'ye özgü karakter ve metin yazar. Html32TextWriter sınıfı, ASP.NET sunucu denetimlerinin istemcilere HTML 3.2 içeriği işlenirken kullandığı biçimlendirme özellikleri sağlar.

public ref class Html32TextWriter : System::Web::UI::HtmlTextWriter
public class Html32TextWriter : System.Web.UI.HtmlTextWriter
type Html32TextWriter = class
    inherit HtmlTextWriter
Public Class Html32TextWriter
Inherits HtmlTextWriter
Devralma
Türetilmiş

Örnekler

Aşağıdaki kod örneği, Html32TextWriter sınıfından türetilen CustomHtml32TextWriteradlı bir sınıfın nasıl kullanılacağını gösterir. CustomHtml32TextWriter, HtmlTextWriter sınıfı tarafından oluşturulan deseni izleyen iki oluşturucu oluşturur ve RenderBeforeContent, RenderAfterContent, RenderBeforeTagve RenderAfterTag yöntemlerini geçersiz kılar.

using System.IO;
using System.Web.UI;

namespace Examples.AspNet
{
    public class CustomHtml32TextWriter : Html32TextWriter
    {
        // Create a constructor for the class
        // that takes a TextWriter as a parameter.
        public CustomHtml32TextWriter(TextWriter writer) 
            : this(writer, DefaultTabString) 
        {
        }

        // Create a constructor for the class that takes
        // a TextWriter and a string as parameters.
        public CustomHtml32TextWriter(TextWriter writer, String tabString) 
            : base(writer, tabString)
        {
        }
        
        // Override the RenderBeforeContent method to render
        // styles before rendering the content of a <th> element.
        protected override string RenderBeforeContent()
        {
            // Check the TagKey property. If its value is
            // HtmlTextWriterTag.TH, check the value of the 
            // SupportsBold property. If true, return the
            // opening tag of a <b> element; otherwise, render
            // the opening tag of a <font> element with a color
            // attribute set to the hexadecimal value for red.
            if (TagKey == HtmlTextWriterTag.Th)
            {
                if (SupportsBold)
                    return "<b>";
                else
                    return "<font color=\"FF0000\">";
            }

            // Check whether the element being rendered
            // is an <H4> element. If it is, check the 
            // value of the SupportsItalic property.
            // If true, render the opening tag of the <i> element
            // prior to the <H4> element's content; otherwise, 
            // render the opening tag of a <font> element 
            // with a color attribute set to the hexadecimal
            // value for navy blue.
            if (TagKey == HtmlTextWriterTag.H4)
            {
                if (SupportsItalic)
                    return "<i>";
                else
                    return "<font color=\"000080\">";
            }
            // Call the base method.
            return base.RenderBeforeContent();
        }

        // Override the RenderAfterContent method to close
        // styles opened during the call to the RenderBeforeContent
        // method.
        protected override string RenderAfterContent()
        {
            // Check whether the element being rendered is a <th> element.
            // If so, and the requesting device supports bold formatting,
            // render the closing tag of the <b> element. If not,
            // render the closing tag of the <font> element.
            if (TagKey == HtmlTextWriterTag.Th)
            {
                if (SupportsBold)
                    return "</b>";
                else
                    return "</font>";
            }

            // Check whether the element being rendered is an <H4>.
            // element. If so, and the requesting device supports italic
            // formatting, render the closing tag of the <i> element.
            // If not, render the closing tag of the <font> element.
            if (TagKey == HtmlTextWriterTag.H4)
            {
                if (SupportsItalic)
                    return "</i>";
                else
                    return "</font>";
            }
            // Call the base method
            return base.RenderAfterContent();
        }

        // Override the RenderBeforeTag method to render the
        // opening tag of a <small> element to modify the text size of 
        // any <a> elements that this writer encounters.
        protected override string RenderBeforeTag()
        {
            // Check whether the element being rendered is an 
            // <a> element. If so, render the opening tag
            // of the <small> element; otherwise, call the base method.
            if (TagKey == HtmlTextWriterTag.A)
                return "<small>";
            return base.RenderBeforeTag();
        }

        // Override the RenderAfterTag method to render
        // close any elements opened in the RenderBeforeTag
        // method call.
        protected override string RenderAfterTag()
        {
            // Check whether the element being rendered is an
            // <a> element. If so, render the closing tag of the
            // <small> element; otherwise, call the base method.
            if (TagKey == HtmlTextWriterTag.A)
                return "</small>";
            return base.RenderAfterTag();
        }
    }
}
' Create a custom HtmlTextWriter class that overrides 
' the RenderBeforeContent and RenderAfterContent methods.
Imports System.IO
Imports System.Web.UI

Namespace Examples.AspNet


   Public Class CustomHtml32TextWriter
      Inherits Html32TextWriter

        ' Create a constructor for the class
        ' that takes a TextWriter as a parameter.
        Public Sub New(ByVal writer As TextWriter)
            Me.New(writer, DefaultTabString)
        End Sub

        ' Create a constructor for the class that takes
        ' a TextWriter and a string as parameters. 
        Public Sub New(ByVal writer As TextWriter, ByVal tabString As String)
            MyBase.New(writer, tabString)
        End Sub

        ' Override the RenderBeforeContent method to render
        ' styles before rendering the content of a <th> element.
        Protected Overrides Function RenderBeforeContent() As String
            ' Check the TagKey property. If its value is
            ' HtmlTextWriterTag.TH, check the value of the 
            ' SupportsBold property. If true, return the
            ' opening tag of a <b> element; otherwise, render
            ' the opening tag of a <font> element with a color
            ' attribute set to the hexadecimal value for red.
            If TagKey = HtmlTextWriterTag.Th Then
                If (SupportsBold) Then
                    Return "<b>"
                Else
                    Return "<font color=""FF0000"">"
                End If
            End If

            ' Check whether the element being rendered
            ' is an <H4> element. If it is, check the 
            ' value of the SupportsItalic property.
            ' If true, render the opening tag of the <i> element
            ' prior to the <H4> element's content; otherwise, 
            ' render the opening tag of a <font> element 
            ' with a color attribute set to the hexadecimal
            ' value for navy blue.
            If TagKey = HtmlTextWriterTag.H4 Then
                If (SupportsItalic) Then
                    Return "<i>"
                Else
                    Return "<font color=""000080"">"
                End If
            End If
            ' Call the base method.
            Return MyBase.RenderBeforeContent()
        End Function

        ' Override the RenderAfterContent method to close
        ' styles opened during the call to the RenderBeforeContent
        ' method.
        Protected Overrides Function RenderAfterContent() As String

            ' Check whether the element being rendered is a <th> element.
            ' If so, and the requesting device supports bold formatting,
            ' render the closing tag of the <b> element. If not,
            ' render the closing tag of the <font> element.
            If TagKey = HtmlTextWriterTag.Th Then
                If SupportsBold Then
                    Return "</b>"
                Else
                    Return "</font>"
                End If
            End If

            ' Check whether the element being rendered is an <H4>.
            ' element. If so, and the requesting device supports italic
            ' formatting, render the closing tag of the <i> element.
            ' If not, render the closing tag of the <font> element.
            If TagKey = HtmlTextWriterTag.H4 Then
                If (SupportsItalic) Then
                    Return "</i>"
                Else
                    Return "</font>"
                End If
            End If
            ' Call the base method.
            Return MyBase.RenderAfterContent()
        End Function

        ' Override the RenderBeforeTag method to render the
        ' opening tag of a <small> element to modify the text size of 
        ' any <a> elements that this writer encounters.
        Protected Overrides Function RenderBeforeTag() As String
            ' Check whether the element being rendered is an 
            ' <a> element. If so, render the opening tag
            ' of the <small> element; otherwise, call the base method.
            If TagKey = HtmlTextWriterTag.A Then
                Return "<small>"
            End If
            Return MyBase.RenderBeforeTag()
        End Function

        ' Override the RenderAfterTag method to render
        ' close any elements opened in the RenderBeforeTag
        ' method call.
        Protected Overrides Function RenderAfterTag() As String
            ' Check whether the element being rendered is an
            ' <a> element. If so, render the closing tag of the
            ' <small> element; otherwise, call the base method.
            If TagKey = HtmlTextWriterTag.A Then
                Return "</small>"
            End If
            Return MyBase.RenderAfterTag()
        End Function
    End Class
End Namespace

Açıklamalar

Html32TextWriter sınıfı, HtmlTextWriter sınıfına bir alternatiftir. HTML 4.0 stil özniteliklerini eşdeğer HTML 3.2 etiketlerine ve özniteliklerine dönüştürür. HTML tablolarını kullanarak renkler ve yazı tipleri gibi özniteliklerin yayılmasını standartlaştırır. ASP.NET, HttpBrowserCapabilities sınıfının TagWriter özelliğini denetleyerek HTML 3.2 ve önceki tarayıcılar için bu sınıfı otomatik olarak kullanır. HTML 3.2 işaretlemesi kullanan cihazları hedefleyen bir özel sayfa veya denetim bağdaştırıcısı oluşturmadığınız sürece, açıkça Html32TextWriter sınıfının bir örneğini oluşturmanız gerekmez.

Sayfayı özelleştirme ve işlemeyi denetleme hakkında daha fazla bilgi için bkz. İzlenecek Yol: Özel Web Sunucusu Denetimi Geliştirme ve Kullanma.

Oluşturucular

Html32TextWriter(TextWriter)

İstekte bulunan tarayıcı satır girintisi gerektirdiğinde DefaultTabString alanında belirtilen satır girintisini kullanan Html32TextWriter sınıfının yeni bir örneğini başlatır.

Html32TextWriter(TextWriter, String)

Belirtilen satır girintisini kullanan Html32TextWriter sınıfının yeni bir örneğini başlatır.

Alanlar

CoreNewLine

Bu TextWriteriçin kullanılan yeni satır karakterlerini depolar.

(Devralındığı yer: TextWriter)
DefaultTabString

Tek bir sekme karakterini temsil eder.

(Devralındığı yer: HtmlTextWriter)
DoubleQuoteChar

Tırnak işareti (") karakterini temsil eder.

(Devralındığı yer: HtmlTextWriter)
EndTagLeftChars

Bir işaretleme öğesinin kapanış etiketinin sol açılı ayraç ve eğik çizgi işaretini (</) temsil eder.

(Devralındığı yer: HtmlTextWriter)
EqualsChar

Eşittir işaretini (=) temsil eder.

(Devralındığı yer: HtmlTextWriter)
EqualsDoubleQuoteString

Bir dizede (=") bir eşittir işaretini (=) ve çift tırnak işaretini (") temsil eder.

(Devralındığı yer: HtmlTextWriter)
SelfClosingChars

Bir işaretleme etiketinin boşluk ve kendi kendine kapanan eğik çizgi işaretini (/) temsil eder.

(Devralındığı yer: HtmlTextWriter)
SelfClosingTagEnd

Kendi kendine kapanış işaretleme öğesinin kapanış eğik çizgi işaretini ve dik açılı ayraçını (/>) temsil eder.

(Devralındığı yer: HtmlTextWriter)
SemicolonChar

Noktalı virgül (;) temsil eder.

(Devralındığı yer: HtmlTextWriter)
SingleQuoteChar

Kesme işareti (') temsil eder.

(Devralındığı yer: HtmlTextWriter)
SlashChar

Eğik çizgi işaretini (/) temsil eder.

(Devralındığı yer: HtmlTextWriter)
SpaceChar

Bir boşluk ( ) karakterini temsil eder.

(Devralındığı yer: HtmlTextWriter)
StyleEqualsChar

Değerlere eşit stil özniteliklerini ayarlamak için kullanılan stil eşittir (:) karakterini temsil eder.

(Devralındığı yer: HtmlTextWriter)
TagLeftChar

bir işaretleme etiketinin açma açılı ayraçını (<) temsil eder.

(Devralındığı yer: HtmlTextWriter)
TagRightChar

bir işaretleme etiketinin kapanış açılı ayraçını (>) temsil eder.

(Devralındığı yer: HtmlTextWriter)

Özellikler

Encoding

HtmlTextWriter nesnesinin sayfaya içerik yazmak için kullandığı kodlamayı alır.

(Devralındığı yer: HtmlTextWriter)
FontStack

HTML'nin işlenmek üzere yazı tipi bilgileri koleksiyonunu alır.

FormatProvider

Biçimlendirmeyi denetleen bir nesne alır.

(Devralındığı yer: TextWriter)
Indent

Her işaretleme satırının başlangıcını girintili hale getirmek için sekme konumlarının sayısını alır veya ayarlar.

(Devralındığı yer: HtmlTextWriter)
InnerWriter

biçimlendirme öğesinin iç içeriğini yazan metin yazıcısını alır veya ayarlar.

(Devralındığı yer: HtmlTextWriter)
NewLine

HtmlTextWriter nesnesi tarafından kullanılan satır sonlandırıcı dizesini alır veya ayarlar.

(Devralındığı yer: HtmlTextWriter)
ShouldPerformDivTableSubstitution

HTML bloğunu işlemek için gereken süreyi azaltmak için bir Table öğesinin bir Div öğesiyle değiştirilip değiştirilmeyeceğini belirten bir Boole değeri alır veya ayarlar.

SupportsBold

İstekte bulunan cihazın kalın HTML metnini destekleyip desteklemediğini belirten bir Boole değeri alır veya ayarlar. kalın metinleri Html32TextWriter çıktı akışına koşullu olarak işlemek için SupportsBold özelliğini kullanın.

SupportsItalic

İstekte bulunan cihazın italik HTML metnini destekleyip desteklemediğini belirten bir Boole değeri alır veya ayarlar. SupportsItalic özelliğini kullanarak italikleştirilmiş metni Html32TextWriter çıkış akışına koşullu olarak işleyebilirsiniz.

TagKey

Belirtilen işaretleme öğesi için HtmlTextWriterTag değerini alır veya ayarlar.

(Devralındığı yer: HtmlTextWriter)
TagName

İşlenen işaretleme öğesinin etiket adını alır veya ayarlar.

(Devralındığı yer: HtmlTextWriter)

Yöntemler

AddAttribute(HtmlTextWriterAttribute, String)

markup özniteliğini ve öznitelik değerini, HtmlTextWriter nesnesinin RenderBeginTag yöntemine yapılan sonraki bir çağrıyla oluşturduğu öğenin açılış etiketine ekler.

(Devralındığı yer: HtmlTextWriter)
AddAttribute(HtmlTextWriterAttribute, String, Boolean)

İşaretle özniteliğini ve öznitelik değerini, HtmlTextWriter nesnesinin isteğe bağlı kodlama ile RenderBeginTag yöntemine yapılan sonraki bir çağrıyla oluşturduğu öğenin açılış etiketine ekler.

(Devralındığı yer: HtmlTextWriter)
AddAttribute(String, String)

belirtilen işaretleme özniteliğini ve değerini, HtmlTextWriter nesnesinin RenderBeginTag yöntemine sonraki bir çağrıyla oluşturduğu öğenin açılış etiketine ekler.

(Devralındığı yer: HtmlTextWriter)
AddAttribute(String, String, Boolean)

belirtilen işaretleme özniteliğini ve değerini, HtmlTextWriter nesnesinin isteğe bağlı kodlama ile RenderBeginTag yöntemine sonraki bir çağrıyla oluşturduğu öğenin açılış etiketine ekler.

(Devralındığı yer: HtmlTextWriter)
AddAttribute(String, String, HtmlTextWriterAttribute)

belirtilen işaretleme özniteliğini ve değerini, HtmlTextWriterAttribute numaralandırma değeriyle birlikte, HtmlTextWriter nesnesinin RenderBeginTag yöntemine sonraki bir çağrıyla oluşturduğu öğenin açılış etiketine ekler.

(Devralındığı yer: HtmlTextWriter)
AddStyleAttribute(HtmlTextWriterStyle, String)

Belirtilen HtmlTextWriterStyle değeriyle ilişkilendirilmiş işaretleme stili özniteliğini ve öznitelik değerini, RenderBeginTag yöntemine yapılan sonraki bir çağrı tarafından oluşturulan açılış işaretleme etiketine ekler.

(Devralındığı yer: HtmlTextWriter)
AddStyleAttribute(String, String)

Belirtilen işaretleme stili özniteliğini ve öznitelik değerini, RenderBeginTag yöntemine yapılan sonraki bir çağrı tarafından oluşturulan açılış işaretleme etiketine ekler.

(Devralındığı yer: HtmlTextWriter)
AddStyleAttribute(String, String, HtmlTextWriterStyle)

Belirtilen işaretleme stili özniteliğini ve öznitelik değerini HtmlTextWriterStyle numaralandırma değeriyle birlikte, RenderBeginTag yöntemine yapılan sonraki bir çağrı tarafından oluşturulan açılış işaretleme etiketine ekler.

(Devralındığı yer: HtmlTextWriter)
BeginRender()

Bir HtmlTextWriter nesnesine veya türetilmiş bir sınıfın nesnesine bir denetimin işlenmek üzere olduğunu bildirir.

(Devralındığı yer: HtmlTextWriter)
Close()

HtmlTextWriter nesnesini kapatır ve onunla ilişkilendirilmiş tüm sistem kaynaklarını serbest bırakır.

(Devralındığı yer: HtmlTextWriter)
CreateObjRef(Type)

Uzak bir nesneyle iletişim kurmak için kullanılan bir ara sunucu oluşturmak için gereken tüm ilgili bilgileri içeren bir nesne oluşturur.

(Devralındığı yer: MarshalByRefObject)
Dispose()

TextWriter nesnesi tarafından kullanılan tüm kaynakları serbest bırakır.

(Devralındığı yer: TextWriter)
Dispose(Boolean)

TextWriter tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır.

(Devralındığı yer: TextWriter)
DisposeAsync()

TextWriter nesnesi tarafından kullanılan tüm kaynakları zaman uyumsuz olarak serbest bırakır.

(Devralındığı yer: TextWriter)
EncodeAttributeValue(HtmlTextWriterAttribute, String)

Belirtilen işaretleme özniteliğinin değerini geçerli bağlamın HttpRequest nesnesinin gereksinimlerine göre kodlar.

(Devralındığı yer: HtmlTextWriter)
EncodeAttributeValue(String, Boolean)

Belirtilen işaretleme özniteliğinin değerini geçerli bağlamın HttpRequest nesnesinin gereksinimlerine göre kodlar.

(Devralındığı yer: HtmlTextWriter)
EncodeUrl(String)

Belirtilen URL'deki boşlukları "%20" dizesine dönüştürerek en düşük URL kodlamasını gerçekleştirir.

(Devralındığı yer: HtmlTextWriter)
EndRender()

Bir HtmlTextWriter nesnesine veya türetilmiş bir sınıfın nesnesine, denetimin işlenmesinin tamamlandığını bildirir. BeginRender() yönteminde açılan tüm işaretleme öğelerini kapatmak için bu yöntemi kullanabilirsiniz.

(Devralındığı yer: HtmlTextWriter)
EnterStyle(Style)

Belirtilen stilin düzenini ve karakter biçimlendirmesini uygulayan öznitelikleri içeren bir <span> öğesinin açılış etiketini yazar.

(Devralındığı yer: HtmlTextWriter)
EnterStyle(Style, HtmlTextWriterTag)

Belirtilen stilin düzen ve karakter biçimlendirmesini uygulayan öznitelikleri içeren bir işaretleme öğesinin açılış etiketini yazar.

(Devralındığı yer: HtmlTextWriter)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
ExitStyle(Style)

Belirtilen düzen ve karakter biçimlendirmesini sonlandırmak için bir <span> öğesinin kapanış etiketini yazar.

(Devralındığı yer: HtmlTextWriter)
ExitStyle(Style, HtmlTextWriterTag)

Belirtilen düzen ve karakter biçimlendirmesini sonlandırmak için belirtilen işaretleme öğesinin kapanış etiketini yazar.

(Devralındığı yer: HtmlTextWriter)
FilterAttributes()

Sayfanın veya Web sunucusu denetiminin tüm özelliklerindeki tüm işaretleme ve stil özniteliklerini kaldırır.

(Devralındığı yer: HtmlTextWriter)
Flush()

Geçerli HtmlTextWriter nesnesi için tüm arabellekleri temizler ve arabelleğe alınan verilerin çıkış akışına yazılmasına neden olur.

(Devralındığı yer: HtmlTextWriter)
FlushAsync()

Geçerli yazıcı için tüm arabellekleri zaman uyumsuz olarak temizler ve arabelleğe alınan verilerin temel alınan cihaza yazılmasına neden olur.

(Devralındığı yer: TextWriter)
FlushAsync(CancellationToken)

Geçerli yazıcı için tüm arabellekleri zaman uyumsuz olarak temizler ve arabelleğe alınan verilerin temel alınan cihaza yazılmasına neden olur.

(Devralındığı yer: TextWriter)
GetAttributeKey(String)

Belirtilen öznitelik için karşılık gelen HtmlTextWriterAttribute numaralandırma değerini alır.

(Devralındığı yer: HtmlTextWriter)
GetAttributeName(HtmlTextWriterAttribute)

Belirtilen HtmlTextWriterAttribute değeriyle ilişkili işaretleme özniteliğinin adını alır.

(Devralındığı yer: HtmlTextWriter)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetLifetimeService()
Geçersiz.

Bu örnek için yaşam süresi ilkesini denetleen geçerli yaşam süresi hizmet nesnesini alır.

(Devralındığı yer: MarshalByRefObject)
GetStyleKey(String)

Belirtilen stil için HtmlTextWriterStyle numaralandırma değerini alır.

(Devralındığı yer: HtmlTextWriter)
GetStyleName(HtmlTextWriterStyle)

Belirtilen HtmlTextWriterStyle numaralandırma değeriyle ilişkili işaretleme stili öznitelik adını alır.

(Devralındığı yer: HtmlTextWriter)
GetTagKey(String)

Belirtilen işaretleme öğesiyle ilişkili HtmlTextWriterTag numaralandırma değerini alır.

(Devralındığı yer: HtmlTextWriter)
GetTagName(HtmlTextWriterTag)

Belirtilen HtmlTextWriterTag numaralandırma değeriyle ilişkili HTML öğesini döndürür.

GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
InitializeLifetimeService()
Geçersiz.

Bu örneğin yaşam süresi ilkesini denetlemek için bir yaşam süresi hizmet nesnesi alır.

(Devralındığı yer: MarshalByRefObject)
IsAttributeDefined(HtmlTextWriterAttribute)

Belirtilen işaretleme özniteliğinin ve değerinin RenderBeginTag yöntemine bir sonraki çağrı sırasında işlenip işlenmeyeceğini belirler.

(Devralındığı yer: HtmlTextWriter)
IsAttributeDefined(HtmlTextWriterAttribute, String)

Belirtilen işaretleme özniteliğinin ve değerinin RenderBeginTag yöntemine bir sonraki çağrı sırasında işlenip işlenmeyeceğini belirler.

(Devralındığı yer: HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle)

Belirtilen işaretleme stili özniteliğinin RenderBeginTag yöntemine bir sonraki çağrı sırasında işlenip işlenmeyeceğini belirler.

(Devralındığı yer: HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle, String)

Belirtilen işaretleme stili özniteliğinin ve değerinin RenderBeginTag yöntemine bir sonraki çağrı sırasında işlenip işlenmeyeceğini belirler.

(Devralındığı yer: HtmlTextWriter)
IsValidFormAttribute(String)

Bir <form> işaretleme öğesinin açılış etiketinde işlenebildiğinden emin olmak için özniteliği denetler.

(Devralındığı yer: HtmlTextWriter)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
MemberwiseClone(Boolean)

Geçerli MarshalByRefObject nesnesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: MarshalByRefObject)
OnAttributeRender(String, String, HtmlTextWriterAttribute)

Belirtilen işaretleme özniteliğinin ve değerinin geçerli işaretleme öğesine işlenip işlenemeyeceğini belirler.

(Devralındığı yer: HtmlTextWriter)
OnStyleAttributeRender(String, String, HtmlTextWriterStyle)

Belirtilen HTML stili özniteliğinin ve değerinin çıkış akışına yazıp yazılmayacağını belirler.

OnTagRender(String, HtmlTextWriterTag)

Belirtilen HTML öğesinin çıkış akışına yazılıp yazılmayacağını belirler.

OutputTabs()

İşaretleme karakterleri satırının girinti düzeyini temsil eden bir dizi sekme dizesi yazar.

(Devralındığı yer: HtmlTextWriter)
PopEndTag()

İşlenen öğeler listesinden en son kaydedilen işaretleme öğesini kaldırır.

(Devralındığı yer: HtmlTextWriter)
PushEndTag(String)

Bir işaretleme öğesi için bitiş etiketi oluşturulurken belirtilen işaretleme öğesini daha sonra kullanmak üzere kaydeder.

(Devralındığı yer: HtmlTextWriter)
RenderAfterContent()

HTML öğesinin içeriğinden sonra görüntülenen herhangi bir metni veya aralığı yazar.

RenderAfterTag()

BIR HTML öğesinin kapanış etiketi sonrasında oluşan tüm aralıkları veya metinleri yazar.

RenderBeforeContent()

Bir HTML öğesinde yer alan içerik öncesinde görüntülenen tüm sekme aralıklarını veya yazı tipi bilgilerini yazar.

RenderBeforeTag()

HTML 3.2 çıkış akışına bir HTML öğesinin açma etiketinden önce oluşan tüm metinleri veya sekme aralıklarını yazar.

RenderBeginTag(HtmlTextWriterTag)

Belirtilen öğenin açılış etiketini HTML 3.2 çıkış akışına yazar.

RenderBeginTag(String)

Belirtilen işaretleme öğesinin açılış etiketini çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
RenderEndTag()

Bir HTML öğesinin bitiş etiketini Html32TextWriter çıkış akışına, öğesiyle ilişkili yazı tipi bilgileriyle birlikte yazar.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)
Write(Boolean)

Boole değerinin metin gösterimini, bekleyen sekme aralıklarıyla birlikte çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
Write(Char)

Unicode karakterinin metin gösterimini, bekleyen sekme aralıklarıyla birlikte çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
Write(Char[])

Bir Unicode karakter dizisinin metin gösterimini, bekleyen sekme aralıklarıyla birlikte çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
Write(Char[], Int32, Int32)

Unicode karakterlerinin bir alt dizisinin metin gösterimini, bekleyen sekme aralıklarıyla birlikte çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
Write(Decimal)

Ondalık değerin metin gösterimini metin akışına yazar.

(Devralındığı yer: TextWriter)
Write(Double)

Çift duyarlıklı kayan noktalı sayının metin gösterimini, bekleyen sekme aralıklarıyla birlikte çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
Write(Int32)

32 baytlık imzalı tamsayının metin gösterimini, bekleyen sekme aralıklarıyla birlikte çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
Write(Int64)

64 baytlık imzalı tamsayının metin gösterimini, bekleyen sekme aralıklarıyla birlikte çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
Write(Object)

Bir nesnenin metin gösterimini, bekleyen sekme aralıklarıyla birlikte çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
Write(ReadOnlySpan<Char>)

Metin akışına bir karakter aralığı yazar.

(Devralındığı yer: TextWriter)
Write(Single)

Tek duyarlıklı kayan noktalı bir sayının metin gösterimini, bekleyen sekme aralıklarıyla birlikte çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
Write(String)

Belirtilen dizeyi bekleyen sekme aralığıyla birlikte çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
Write(String, Object)

Bekleyen tüm sekme aralıklarıyla birlikte Format(String, Object) yöntemiyle aynı semantiği kullanarak çıkış akışına bir sekme dizesi ve biçimlendirilmiş bir dize yazar.

(Devralındığı yer: HtmlTextWriter)
Write(String, Object, Object)

İki nesnenin metin gösterimini içeren biçimlendirilmiş bir dizeyi, bekleyen sekme aralıklarıyla birlikte çıkış akışına yazar. Bu yöntem, Format(String, Object, Object) yöntemiyle aynı semantiği kullanır.

(Devralındığı yer: HtmlTextWriter)
Write(String, Object, Object, Object)

Format(String, Object, Object, Object) yöntemiyle aynı semantiği kullanarak metin akışına biçimlendirilmiş bir dize yazar.

(Devralındığı yer: TextWriter)
Write(String, Object[])

Bir nesne dizisinin metin gösterimini içeren biçimlendirilmiş bir dizeyi, bekleyen sekme aralıklarıyla birlikte çıkış akışına yazar. Bu yöntem, Format(String, Object[]) yöntemiyle aynı semantiği kullanır.

(Devralındığı yer: HtmlTextWriter)
Write(String, ReadOnlySpan<Object>)

Format(String, ReadOnlySpan<Object>)ile aynı semantiği kullanarak metin akışına biçimlendirilmiş bir dize yazar.

(Devralındığı yer: TextWriter)
Write(StringBuilder)

Metin akışına bir dize oluşturucu yazar.

(Devralındığı yer: TextWriter)
Write(UInt32)

4 baytlık işaretsiz tamsayının metin gösterimini metin akışına yazar.

(Devralındığı yer: TextWriter)
Write(UInt64)

8 baytlık işaretsiz tamsayının metin gösterimini metin akışına yazar.

(Devralındığı yer: TextWriter)
WriteAsync(Char)

Metin akışına zaman uyumsuz olarak bir karakter yazar.

(Devralındığı yer: TextWriter)
WriteAsync(Char[])

Metin akışına zaman uyumsuz olarak bir karakter dizisi yazar.

(Devralındığı yer: TextWriter)
WriteAsync(Char[], Int32, Int32)

Metin akışına zaman uyumsuz olarak bir karakter alt dizisi yazar.

(Devralındığı yer: TextWriter)
WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Metin akışına zaman uyumsuz olarak bir karakter bellek bölgesi yazar.

(Devralındığı yer: TextWriter)
WriteAsync(String)

Metin akışına zaman uyumsuz olarak bir dize yazar.

(Devralındığı yer: TextWriter)
WriteAsync(StringBuilder, CancellationToken)

Zaman uyumsuz olarak metin akışına bir dize oluşturucu yazar.

(Devralındığı yer: TextWriter)
WriteAttribute(String, String)

Belirtilen işaretleme özniteliğini ve değerini çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
WriteAttribute(String, String, Boolean)

Belirtilen işaretleme özniteliğini ve değerini çıkış akışına yazar ve belirtilirse kodlanmış değeri yazar.

(Devralındığı yer: HtmlTextWriter)
WriteBeginTag(String)

Belirtilen işaretleme öğesinin herhangi bir sekme aralığını ve açılış etiketini çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
WriteBreak()

Çıkış akışına bir <br /> işaretleme öğesi yazar.

(Devralındığı yer: HtmlTextWriter)
WriteEncodedText(String)

İstekte bulunan cihaz için belirtilen metni kodlar ve çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
WriteEncodedUrl(String)

Belirtilen URL'yi kodlar ve çıkış akışına yazar. URL parametreleri içerebilir.

(Devralındığı yer: HtmlTextWriter)
WriteEncodedUrlParameter(String)

İstekte bulunan cihaz için belirtilen URL parametresini kodlar ve çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
WriteEndTag(String)

Belirtilen işaretleme öğesinin herhangi bir sekme aralığını ve kapanış etiketini yazar.

(Devralındığı yer: HtmlTextWriter)
WriteFullBeginTag(String)

Belirtilen işaretleme öğesinin herhangi bir sekme aralığını ve açılış etiketini çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
WriteLine()

Çıkış akışına bir satır sonlandırıcı dizesi yazar.

(Devralındığı yer: HtmlTextWriter)
WriteLine(Boolean)

Çıkış akışına bekleyen sekme aralıklarını ve Boole değerinin metin gösterimini ve ardından bir satır sonlandırıcı dizesi yazar.

(Devralındığı yer: HtmlTextWriter)
WriteLine(Char)

Çıkış akışına bekleyen sekme aralıklarını ve Unicode karakterlerini, ardından bir satır sonlandırıcı dizesini yazar.

(Devralındığı yer: HtmlTextWriter)
WriteLine(Char[])

Çıkış akışına bekleyen sekme aralıklarını ve Unicode karakter dizilerini ve ardından bir satır sonlandırıcı dizesini yazar.

(Devralındığı yer: HtmlTextWriter)
WriteLine(Char[], Int32, Int32)

Bekleyen sekme aralıklarını ve Unicode karakterlerinin alt dizisini ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
WriteLine(Decimal)

Bir ondalık değerin metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

(Devralındığı yer: TextWriter)
WriteLine(Double)

Bekleyen sekme aralıklarını ve çift duyarlıklı kayan nokta sayısının metin gösterimini ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
WriteLine(Int32)

Bekleyen sekme aralıklarını ve 32 baytlık imzalı tamsayının metin gösterimini ve ardından satır sonlandırıcı dizesini çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
WriteLine(Int64)

Bekleyen sekme aralıklarını ve 64 baytlık imzalı tamsayının metin gösterimini ve ardından satır sonlandırıcı dizesini çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
WriteLine(Object)

Bekleyen sekme aralıklarını ve nesnenin metin gösterimini, ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
WriteLine(ReadOnlySpan<Char>)

Bir karakter aralığının metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

(Devralındığı yer: TextWriter)
WriteLine(Single)

Çıkış akışına bekleyen sekme aralıklarını ve tek duyarlıklı kayan noktalı sayının metin gösterimini ve ardından bir satır sonlandırıcı dizesi yazar.

(Devralındığı yer: HtmlTextWriter)
WriteLine(String)

Çıkış akışına bekleyen sekme aralıklarını ve metin dizelerini, ardından satır sonlandırıcı dizesini yazar.

(Devralındığı yer: HtmlTextWriter)
WriteLine(String, Object)

Bekleyen sekme aralıklarını ve nesnenin metin gösterimini içeren biçimlendirilmiş bir dizeyi ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
WriteLine(String, Object, Object)

Bekleyen sekme aralıklarını ve iki nesnenin metin gösterimini içeren biçimlendirilmiş bir dizeyi ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
WriteLine(String, Object, Object, Object)

Format(String, Object)ile aynı semantiği kullanarak metin akışına biçimlendirilmiş bir dize ve yeni bir satır yazar.

(Devralındığı yer: TextWriter)
WriteLine(String, Object[])

Bekleyen sekme aralıklarını ve nesne dizisinin metin gösterimini içeren biçimlendirilmiş bir dizeyi ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
WriteLine(String, ReadOnlySpan<Object>)

Format(String, ReadOnlySpan<Object>)ile aynı semantiği kullanarak metin akışına biçimlendirilmiş bir dize ve yeni bir satır yazar.

(Devralındığı yer: TextWriter)
WriteLine(StringBuilder)

Bir dize oluşturucusunun metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

(Devralındığı yer: TextWriter)
WriteLine(UInt32)

Çıkış akışına bekleyen sekme aralıklarını ve 4 baytlık işaretsiz tamsayının metin gösterimini ve ardından bir satır sonlandırıcı dizesi yazar.

(Devralındığı yer: HtmlTextWriter)
WriteLine(UInt64)

8 baytlık işaretsiz tamsayının metin gösterimini metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

(Devralındığı yer: TextWriter)
WriteLineAsync()

Zaman uyumsuz olarak metin akışına bir satır sonlandırıcı yazar.

(Devralındığı yer: TextWriter)
WriteLineAsync(Char)

Zaman uyumsuz olarak metin akışına bir karakter yazar ve ardından bir satır sonlandırıcısı yazar.

(Devralındığı yer: TextWriter)
WriteLineAsync(Char[])

Zaman uyumsuz olarak metin akışına bir karakter dizisi yazar ve ardından bir satır sonlandırıcısı yazar.

(Devralındığı yer: TextWriter)
WriteLineAsync(Char[], Int32, Int32)

Zaman uyumsuz olarak metin akışına bir karakter alt dizisi yazar ve ardından bir satır sonlandırıcısı yazar.

(Devralındığı yer: TextWriter)
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Bir karakter bellek bölgesinin metin gösterimini zaman uyumsuz olarak metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

(Devralındığı yer: TextWriter)
WriteLineAsync(String)

Zaman uyumsuz olarak metin akışına bir dize yazar ve ardından bir satır sonlandırıcısı yazar.

(Devralındığı yer: TextWriter)
WriteLineAsync(StringBuilder, CancellationToken)

Bir dize oluşturucusunun metin gösterimini zaman uyumsuz olarak metin akışına yazar ve ardından bir satır sonlandırıcısı yazar.

(Devralındığı yer: TextWriter)
WriteLineNoTabs(String)

Çıkış akışına bir dize ve ardından bir satır sonlandırıcı dizesi yazar. Bu yöntem, belirtilen sekme aralıklarını yoksayar.

(Devralındığı yer: HtmlTextWriter)
WriteStyleAttribute(String, String)

Belirtilen stil özniteliğini çıkış akışına yazar.

(Devralındığı yer: HtmlTextWriter)
WriteStyleAttribute(String, String, Boolean)

Belirtilen stil özniteliğini ve değerini çıkış akışına yazar ve belirtildiyse değeri kodlar.

(Devralındığı yer: HtmlTextWriter)
WriteUrlEncodedString(String, Boolean)

Belirtilen dizeyi, URL gereksinimlerine göre kodlayarak yazar.

(Devralındığı yer: HtmlTextWriter)

Belirtik Arabirim Kullanımları

IDisposable.Dispose()

Bu üyenin açıklaması için bkz. Dispose().

(Devralındığı yer: TextWriter)

Şunlara uygulanır

Ayrıca bkz.