Html32TextWriter Klasa

Definicja

Zapisuje serię znaków specyficznych dla języka HTML 3.2 i tekst do strumienia wyjściowego dla kontrolki serwera ASP.NET. Klasa Html32TextWriter zapewnia możliwości formatowania, które ASP.NET kontrolek serwera używane podczas renderowania zawartości HTML 3.2 do klientów.

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
Dziedziczenie
Pochodne

Przykłady

W poniższym przykładzie kodu pokazano, jak używać klasy o nazwie CustomHtml32TextWriter, która pochodzi z Html32TextWriter klasy . CustomHtml32TextWriter Tworzy dwa konstruktory, które są zgodne ze wzorcem ustalonym przez klasę HtmlTextWriter i zastępują RenderBeforeContentmetody , RenderAfterContent, RenderBeforeTagi RenderAfterTag .

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

Uwagi

Klasa Html32TextWriter jest alternatywą dla HtmlTextWriter klasy . Konwertuje atrybuty stylu HTML 4.0 na równoważne tagi i atrybuty HTML 3.2. Standandaryzuje propagację atrybutów, takich jak kolory i czcionki, przy użyciu tabel HTML. ASP.NET automatycznie używa tej klasy dla przeglądarek HTML 3.2 i starszych, sprawdzając TagWriter właściwość HttpBrowserCapabilities klasy. Jeśli nie utworzysz niestandardowej strony lub karty sterującej przeznaczonej dla urządzeń korzystających z znaczników HTML 3.2, nie musisz jawnie tworzyć wystąpienia Html32TextWriter klasy.

Aby uzyskać więcej informacji na temat dostosowywania renderowania stron i kontrolek, zobacz Przewodnik: tworzenie i używanie niestandardowej kontrolki serwera sieci Web.

Konstruktory

Html32TextWriter(TextWriter)

Inicjuje nowe wystąpienie Html32TextWriter klasy, które używa wcięcia wiersza określonego DefaultTabString w polu, gdy żądana przeglądarka wymaga wcięcia wiersza.

Html32TextWriter(TextWriter, String)

Inicjuje Html32TextWriter nowe wystąpienie klasy korzystającej z określonego wcięcia wiersza.

Pola

CoreNewLine

Przechowuje nowe znaki wiersza używane dla tego TextWriterelementu .

(Odziedziczone po TextWriter)
DefaultTabString

Reprezentuje pojedynczy znak tabulatora.

(Odziedziczone po HtmlTextWriter)
DoubleQuoteChar

Reprezentuje znak cudzysłowu (").

(Odziedziczone po HtmlTextWriter)
EndTagLeftChars

Reprezentuje lewy nawias kątowy i znak ukośnika (</) tagu zamykającego elementu znaczników.

(Odziedziczone po HtmlTextWriter)
EqualsChar

Reprezentuje znak równości (=).

(Odziedziczone po HtmlTextWriter)
EqualsDoubleQuoteString

Reprezentuje znak równości (=) i podwójny cudzysłów (") razem w ciągu (=").

(Odziedziczone po HtmlTextWriter)
SelfClosingChars

Reprezentuje spację i własny znak ukośnika (/) tagu znaczników.

(Odziedziczone po HtmlTextWriter)
SelfClosingTagEnd

Reprezentuje zamykający znak ukośnika i prawy nawias kątowy (/>) elementu znaczników samo zamykającego.

(Odziedziczone po HtmlTextWriter)
SemicolonChar

Reprezentuje średnik (;).

(Odziedziczone po HtmlTextWriter)
SingleQuoteChar

Reprezentuje apostrof (').

(Odziedziczone po HtmlTextWriter)
SlashChar

Reprezentuje znak ukośnika (/).

(Odziedziczone po HtmlTextWriter)
SpaceChar

Reprezentuje znak spacji ( ).

(Odziedziczone po HtmlTextWriter)
StyleEqualsChar

Reprezentuje styl równości (:) znak używany do ustawiania atrybutów stylu równych wartościom.

(Odziedziczone po HtmlTextWriter)
TagLeftChar

Reprezentuje nawias kątowy otwierający (<) tagu znaczników.

(Odziedziczone po HtmlTextWriter)
TagRightChar

Reprezentuje nawias zamykający kąta (>) tagu znaczników.

(Odziedziczone po HtmlTextWriter)

Właściwości

Encoding

Pobiera kodowanie używane HtmlTextWriter przez obiekt do zapisywania zawartości na stronie.

(Odziedziczone po HtmlTextWriter)
FontStack

Pobiera kolekcję informacji o czcionkach do renderowania kodu HTML.

FormatProvider

Pobiera obiekt, który kontroluje formatowanie.

(Odziedziczone po TextWriter)
Indent

Pobiera lub ustawia liczbę pozycji tabulacji, aby wcięć początek każdej linii znaczników.

(Odziedziczone po HtmlTextWriter)
InnerWriter

Pobiera lub ustawia składnik zapisywania tekstu, który zapisuje wewnętrzną zawartość elementu znaczników.

(Odziedziczone po HtmlTextWriter)
NewLine

Pobiera lub ustawia ciąg terminatora HtmlTextWriter wiersza używany przez obiekt.

(Odziedziczone po HtmlTextWriter)
ShouldPerformDivTableSubstitution

Pobiera lub ustawia wartość logiczną wskazującą, czy zastąpić Table element element elementem Div , aby skrócić czas renderowania bloku HTML.

SupportsBold

Pobiera lub ustawia wartość logiczną wskazującą, czy urządzenie żądające obsługuje pogrubiony tekst HTML. Użyj właściwości , SupportsBold aby warunkowo renderować tekst pogrubiony do strumienia wyjściowego Html32TextWriter .

SupportsItalic

Pobiera lub ustawia wartość logiczną wskazującą, czy urządzenie żądające obsługuje tekst HTML. Użyj właściwości , SupportsItalic aby warunkowo renderować tekst kursywą do strumienia wyjściowego Html32TextWriter .

TagKey

Pobiera lub ustawia HtmlTextWriterTag wartość dla określonego elementu znaczników.

(Odziedziczone po HtmlTextWriter)
TagName

Pobiera lub ustawia nazwę tagu renderowanego elementu znaczników.

(Odziedziczone po HtmlTextWriter)

Metody

AddAttribute(HtmlTextWriterAttribute, String)

Dodaje atrybut znaczników i wartość atrybutu do tagu otwierającego elementu tworzonego HtmlTextWriter przez obiekt z kolejnym wywołaniem RenderBeginTag metody.

(Odziedziczone po HtmlTextWriter)
AddAttribute(HtmlTextWriterAttribute, String, Boolean)

Dodaje atrybut znaczników i wartość atrybutu do tagu otwierającego elementu tworzonego HtmlTextWriter przez obiekt z kolejnym wywołaniem RenderBeginTag metody z opcjonalnym kodowaniem.

(Odziedziczone po HtmlTextWriter)
AddAttribute(String, String)

Dodaje określony atrybut znaczników i wartość do tagu otwierającego elementu tworzonego HtmlTextWriter przez obiekt przy użyciu kolejnego wywołania RenderBeginTag metody.

(Odziedziczone po HtmlTextWriter)
AddAttribute(String, String, Boolean)

Dodaje określony atrybut znaczników i wartość do tagu otwierającego elementu tworzonego HtmlTextWriter przez obiekt z kolejnym wywołaniem RenderBeginTag metody z opcjonalnym kodowaniem.

(Odziedziczone po HtmlTextWriter)
AddAttribute(String, String, HtmlTextWriterAttribute)

Dodaje określony atrybut znaczników i wartość wraz z wartością HtmlTextWriterAttribute wyliczenia do tagu otwierającego elementu tworzonego HtmlTextWriter przez obiekt z kolejnym wywołaniem RenderBeginTag metody .

(Odziedziczone po HtmlTextWriter)
AddStyleAttribute(HtmlTextWriterStyle, String)

Dodaje atrybut stylu znaczników skojarzony z określoną HtmlTextWriterStyle wartością i wartość atrybutu do tagu znaczników otwierającego utworzonego przez kolejne wywołanie RenderBeginTag metody.

(Odziedziczone po HtmlTextWriter)
AddStyleAttribute(String, String)

Dodaje określony atrybut stylu znaczników i wartość atrybutu do znacznika otwarcia utworzonego przez kolejne wywołanie RenderBeginTag metody .

(Odziedziczone po HtmlTextWriter)
AddStyleAttribute(String, String, HtmlTextWriterStyle)

Dodaje określony atrybut stylu znaczników i wartość atrybutu wraz z HtmlTextWriterStyle wartością wyliczenia do tagu znaczników otwierającego utworzonego przez kolejne wywołanie RenderBeginTag metody.

(Odziedziczone po HtmlTextWriter)
BeginRender()

HtmlTextWriter Powiadamia obiekt lub obiekt klasy pochodnej, że kontrolka ma zostać renderowana.

(Odziedziczone po HtmlTextWriter)
Close()

HtmlTextWriter Zamyka obiekt i zwalnia wszystkie skojarzone z nim zasoby systemowe.

(Odziedziczone po HtmlTextWriter)
CreateObjRef(Type)

Tworzy obiekt zawierający wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikowania się z obiektem zdalnym.

(Odziedziczone po MarshalByRefObject)
Dispose()

Zwalnia wszystkie zasoby używane przez TextWriter obiekt.

(Odziedziczone po TextWriter)
Dispose(Boolean)

Zwalnia zasoby niezarządzane używane przez element TextWriter i opcjonalnie zwalnia zasoby zarządzane.

(Odziedziczone po TextWriter)
DisposeAsync()

Asynchronicznie zwalnia wszystkie zasoby używane przez TextWriter obiekt.

(Odziedziczone po TextWriter)
EncodeAttributeValue(HtmlTextWriterAttribute, String)

Koduje wartość określonego atrybutu znaczników na podstawie wymagań HttpRequest obiektu bieżącego kontekstu.

(Odziedziczone po HtmlTextWriter)
EncodeAttributeValue(String, Boolean)

Koduje wartość określonego atrybutu znaczników na podstawie wymagań HttpRequest obiektu bieżącego kontekstu.

(Odziedziczone po HtmlTextWriter)
EncodeUrl(String)

Wykonuje minimalne kodowanie adresów URL, konwertując spacje w określonym adresie URL na ciąg "%20".

(Odziedziczone po HtmlTextWriter)
EndRender()

HtmlTextWriter Powiadamia obiekt lub obiekt klasy pochodnej, że kontrolka zakończyła renderowanie. Tej metody można użyć, aby zamknąć wszystkie elementy znaczników otwarte w metodzie BeginRender() .

(Odziedziczone po HtmlTextWriter)
EnterStyle(Style)

Zapisuje tag <span> otwierający elementu, który zawiera atrybuty implementujące układ i formatowanie znaków określonego stylu.

(Odziedziczone po HtmlTextWriter)
EnterStyle(Style, HtmlTextWriterTag)

Zapisuje tag otwierający elementu znaczników, który zawiera atrybuty implementujące układ i formatowanie znaków określonego stylu.

(Odziedziczone po HtmlTextWriter)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
ExitStyle(Style)

Zapisuje tag <span> zamykający elementu, aby zakończyć określony układ i formatowanie znaków.

(Odziedziczone po HtmlTextWriter)
ExitStyle(Style, HtmlTextWriterTag)

Zapisuje tag zamykający określonego elementu znaczników, aby zakończyć określony układ i formatowanie znaków.

(Odziedziczone po HtmlTextWriter)
FilterAttributes()

Usuwa wszystkie atrybuty znaczników i stylu we wszystkich właściwościach strony lub kontroli serwera sieci Web.

(Odziedziczone po HtmlTextWriter)
Flush()

Czyści wszystkie bufory dla bieżącego HtmlTextWriter obiektu i powoduje zapisanie wszystkich buforowanych danych do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
FlushAsync()

Asynchronicznie czyści wszystkie bufory dla bieżącego modułu zapisywania i powoduje zapisanie wszystkich buforowanych danych na urządzeniu bazowym.

(Odziedziczone po TextWriter)
FlushAsync(CancellationToken)

Asynchronicznie czyści wszystkie bufory dla bieżącego modułu zapisywania i powoduje zapisanie wszystkich buforowanych danych na urządzeniu bazowym.

(Odziedziczone po TextWriter)
GetAttributeKey(String)

Uzyskuje odpowiednią HtmlTextWriterAttribute wartość wyliczenia dla określonego atrybutu.

(Odziedziczone po HtmlTextWriter)
GetAttributeName(HtmlTextWriterAttribute)

Uzyskuje nazwę atrybutu znaczników skojarzonego z określoną HtmlTextWriterAttribute wartością.

(Odziedziczone po HtmlTextWriter)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetLifetimeService()
Przestarzałe.

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
GetStyleKey(String)

Uzyskuje HtmlTextWriterStyle wartość wyliczenia dla określonego stylu.

(Odziedziczone po HtmlTextWriter)
GetStyleName(HtmlTextWriterStyle)

Uzyskuje nazwę atrybutu stylu znaczników skojarzone z określoną HtmlTextWriterStyle wartością wyliczenia.

(Odziedziczone po HtmlTextWriter)
GetTagKey(String)

Uzyskuje HtmlTextWriterTag wartość wyliczenia skojarzona z określonym elementem znaczników.

(Odziedziczone po HtmlTextWriter)
GetTagName(HtmlTextWriterTag)

Zwraca element HTML skojarzony z określoną HtmlTextWriterTag wartością wyliczenia.

GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
InitializeLifetimeService()
Przestarzałe.

Uzyskuje obiekt usługi okresu istnienia, aby kontrolować zasady okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
IsAttributeDefined(HtmlTextWriterAttribute)

Określa, czy określony atrybut znaczników i jego wartość są renderowane podczas następnego wywołania RenderBeginTag metody.

(Odziedziczone po HtmlTextWriter)
IsAttributeDefined(HtmlTextWriterAttribute, String)

Określa, czy określony atrybut znaczników i jego wartość są renderowane podczas następnego wywołania RenderBeginTag metody.

(Odziedziczone po HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle)

Określa, czy określony atrybut stylu znaczników jest renderowany podczas następnego wywołania RenderBeginTag metody.

(Odziedziczone po HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle, String)

Określa, czy określony atrybut stylu znaczników i jego wartość są renderowane podczas następnego wywołania RenderBeginTag metody.

(Odziedziczone po HtmlTextWriter)
IsValidFormAttribute(String)

Sprawdza atrybut, aby upewnić się, że można go renderować w tagu otwierania <form> elementu znaczników.

(Odziedziczone po HtmlTextWriter)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy płytkią kopię bieżącego MarshalByRefObject obiektu.

(Odziedziczone po MarshalByRefObject)
OnAttributeRender(String, String, HtmlTextWriterAttribute)

Określa, czy określony atrybut znaczników i jego wartość można renderować do bieżącego elementu znaczników.

(Odziedziczone po HtmlTextWriter)
OnStyleAttributeRender(String, String, HtmlTextWriterStyle)

Określa, czy należy napisać określony atrybut stylu HTML i jego wartość do strumienia wyjściowego.

OnTagRender(String, HtmlTextWriterTag)

Określa, czy należy zapisać określony element HTML do strumienia wyjściowego.

OutputTabs()

Zapisuje serię ciągów tabulacji reprezentujących poziom wcięcia dla linii znaków znaczników.

(Odziedziczone po HtmlTextWriter)
PopEndTag()

Usuwa ostatnio zapisany element znaczników z listy renderowanych elementów.

(Odziedziczone po HtmlTextWriter)
PushEndTag(String)

Zapisuje określony element znaczników do późniejszego użycia podczas generowania tagu końcowego dla elementu znaczników.

(Odziedziczone po HtmlTextWriter)
RenderAfterContent()

Zapisuje dowolny tekst lub odstępy wyświetlane po zawartości elementu HTML.

RenderAfterTag()

Zapisuje wszelkie odstępy lub tekst, który występuje po tagu zamykającym elementu HTML.

RenderBeforeContent()

Zapisuje wszelkie odstępy między kartami lub informacje o czcionkach wyświetlane przed zawartością zawartą w elemecie HTML.

RenderBeforeTag()

Zapisuje dowolny tekst lub odstępy między kartami, które występują przed otwarciem tagu elementu HTML do strumienia wyjściowego HTML 3.2.

RenderBeginTag(HtmlTextWriterTag)

Zapisuje tag otwierający określonego elementu w strumieniu wyjściowym HTML 3.2.

RenderBeginTag(String)

Zapisuje tag otwierający określonego elementu znaczników do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
RenderEndTag()

Zapisuje tag końcowy elementu HTML do strumienia wyjściowego Html32TextWriter wraz z wszelkimi informacjami o czcionkach skojarzonymi z elementem.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
Write(Boolean)

Zapisuje tekstową reprezentację wartości logicznej w strumieniu wyjściowym wraz ze wszystkimi oczekującymi odstępami tabulatorów.

(Odziedziczone po HtmlTextWriter)
Write(Char)

Zapisuje tekstową reprezentację znaku Unicode w strumieniu wyjściowym wraz ze wszystkimi oczekującymi odstępami tabulatorów.

(Odziedziczone po HtmlTextWriter)
Write(Char[])

Zapisuje tekstową reprezentację tablicy znaków Unicode w strumieniu wyjściowym wraz z dowolnymi odstępami między kartami oczekującymi.

(Odziedziczone po HtmlTextWriter)
Write(Char[], Int32, Int32)

Zapisuje tekstową reprezentację podtablicy znaków Unicode do strumienia wyjściowego wraz z dowolnym oczekującym odstępem tabulatora.

(Odziedziczone po HtmlTextWriter)
Write(Decimal)

Zapisuje tekstową reprezentację wartości dziesiętnej w strumieniu tekstowym.

(Odziedziczone po TextWriter)
Write(Double)

Zapisuje reprezentację tekstową liczby zmiennoprzecinkowe o podwójnej precyzji do strumienia wyjściowego wraz z dowolnym oczekującym odstępem między kartami.

(Odziedziczone po HtmlTextWriter)
Write(Int32)

Zapisuje reprezentację tekstową 32-bajtowej liczby całkowitej ze znakiem do strumienia wyjściowego wraz z dowolnym oczekującym odstępem między kartami.

(Odziedziczone po HtmlTextWriter)
Write(Int64)

Zapisuje tekstową reprezentację 64-bajtowej liczby całkowitej ze znakiem do strumienia wyjściowego wraz z dowolnym oczekującym odstępem między kartami.

(Odziedziczone po HtmlTextWriter)
Write(Object)

Zapisuje tekstową reprezentację obiektu w strumieniu wyjściowym wraz z dowolnym oczekującym odstępem między kartami.

(Odziedziczone po HtmlTextWriter)
Write(ReadOnlySpan<Char>)

Zapisuje zakres znaków do strumienia tekstu.

(Odziedziczone po TextWriter)
Write(Single)

Zapisuje reprezentację tekstową liczby zmiennoprzecinkowa o pojedynczej precyzji do strumienia wyjściowego wraz z dowolnym oczekującym odstępem między kartami.

(Odziedziczone po HtmlTextWriter)
Write(String)

Zapisuje określony ciąg do strumienia wyjściowego wraz ze wszystkimi oczekującymi odstępami między kartami.

(Odziedziczone po HtmlTextWriter)
Write(String, Object)

Zapisuje ciąg tabulatora i sformatowany ciąg do strumienia wyjściowego przy użyciu tej samej semantyki co Format(String, Object) metoda wraz z dowolnym oczekującym odstępem tabulatora.

(Odziedziczone po HtmlTextWriter)
Write(String, Object, Object)

Zapisuje sformatowany ciąg, który zawiera reprezentację tekstową dwóch obiektów w strumieniu wyjściowym, wraz z dowolnym oczekującym odstępem między kartami. Ta metoda używa tej samej semantyki co Format(String, Object, Object) metoda .

(Odziedziczone po HtmlTextWriter)
Write(String, Object, Object, Object)

Zapisuje sformatowany ciąg do strumienia tekstu przy użyciu tych samych semantyki co Format(String, Object, Object, Object) metoda.

(Odziedziczone po TextWriter)
Write(String, Object[])

Zapisuje sformatowany ciąg, który zawiera reprezentację tekstową tablicy obiektów w strumieniu wyjściowym, wraz z dowolnym oczekującym odstępem między kartami. Ta metoda używa tej samej semantyki co Format(String, Object[]) metoda .

(Odziedziczone po HtmlTextWriter)
Write(StringBuilder)

Zapisuje konstruktora ciągów do strumienia tekstu.

(Odziedziczone po TextWriter)
Write(UInt32)

Zapisuje reprezentację tekstową 4-bajtowej liczby całkowitej bez znaku do strumienia tekstu.

(Odziedziczone po TextWriter)
Write(UInt64)

Zapisuje reprezentację tekstową 8-bajtowej liczby całkowitej bez znaku do strumienia tekstu.

(Odziedziczone po TextWriter)
WriteAsync(Char)

Zapisuje znak do strumienia tekstu asynchronicznie.

(Odziedziczone po TextWriter)
WriteAsync(Char[])

Zapisuje tablicę znaków w strumieniu tekstowym asynchronicznie.

(Odziedziczone po TextWriter)
WriteAsync(Char[], Int32, Int32)

Zapisuje podarraj znaków do strumienia tekstu asynchronicznie.

(Odziedziczone po TextWriter)
WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Asynchronicznie zapisuje region pamięci znaków w strumieniu tekstowym.

(Odziedziczone po TextWriter)
WriteAsync(String)

Zapisuje ciąg w strumieniu tekstowym asynchronicznie.

(Odziedziczone po TextWriter)
WriteAsync(StringBuilder, CancellationToken)

Asynchronicznie zapisuje konstruktora ciągów do strumienia tekstu.

(Odziedziczone po TextWriter)
WriteAttribute(String, String)

Zapisuje określony atrybut znaczników i wartość do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteAttribute(String, String, Boolean)

Zapisuje określony atrybut znaczników i wartość do strumienia wyjściowego, a jeśli określono, zapisuje wartość zakodowaną.

(Odziedziczone po HtmlTextWriter)
WriteBeginTag(String)

Zapisuje odstępy między kartami i tag otwierający określonego elementu znaczników do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteBreak()

<br /> Zapisuje element znaczników do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteEncodedText(String)

Koduje określony tekst dla żądanego urządzenia, a następnie zapisuje go w strumieniu wyjściowym.

(Odziedziczone po HtmlTextWriter)
WriteEncodedUrl(String)

Koduje określony adres URL, a następnie zapisuje go w strumieniu wyjściowym. Adres URL może zawierać parametry.

(Odziedziczone po HtmlTextWriter)
WriteEncodedUrlParameter(String)

Koduje określony parametr adresu URL dla żądanego urządzenia, a następnie zapisuje go w strumieniu wyjściowym.

(Odziedziczone po HtmlTextWriter)
WriteEndTag(String)

Zapisuje odstępy między kartami i tag zamykający określonego elementu znaczników.

(Odziedziczone po HtmlTextWriter)
WriteFullBeginTag(String)

Zapisuje odstępy między kartami i tag otwierający określonego elementu znaczników do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteLine()

Zapisuje ciąg terminatora wiersza w strumieniu wyjściowym.

(Odziedziczone po HtmlTextWriter)
WriteLine(Boolean)

Zapisuje odstępy między kartami oczekującymi i tekstową reprezentację wartości logicznej, a następnie ciąg końcowy wiersza do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteLine(Char)

Zapisuje wszystkie oczekujące odstępy między kartami i znak Unicode, po którym następuje ciąg końcowy wiersza, do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteLine(Char[])

Zapisuje odstępy między kartami oczekującymi i tablicę znaków Unicode, po której następuje ciąg końcowy wiersza, do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteLine(Char[], Int32, Int32)

Zapisuje wszystkie oczekujące odstępy między kartami i podtablicę znaków Unicode, a następnie ciąg końcowy wiersza do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteLine(Decimal)

Zapisuje tekstową reprezentację wartości dziesiętnej do strumienia tekstowego, a następnie terminator wiersza.

(Odziedziczone po TextWriter)
WriteLine(Double)

Zapisuje wszystkie oczekujące odstępy między kartami i reprezentację tekstu liczby zmiennoprzecinkowych o podwójnej precyzji, a następnie ciąg końcowy wiersza do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteLine(Int32)

Zapisuje wszystkie oczekujące odstępy między kartami i tekstową reprezentację 32-bajtowej liczby całkowitej ze znakiem, a następnie ciąg końcowy wiersza do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteLine(Int64)

Zapisuje wszystkie oczekujące odstępy między kartami i tekstową reprezentację 64-bajtowej liczby całkowitej ze znakiem, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteLine(Object)

Zapisuje wszystkie oczekujące odstępy między kartami i tekstową reprezentację obiektu, po którym następuje ciąg końcowy wiersza, do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteLine(ReadOnlySpan<Char>)

Zapisuje tekstową reprezentację zakresu znaków w strumieniu tekstowym, a następnie terminator wiersza.

(Odziedziczone po TextWriter)
WriteLine(Single)

Zapisuje wszystkie oczekujące odstępy między tabulatorami i reprezentację tekstu liczby zmiennoprzecinkowe o pojedynczej precyzji, a następnie ciąg końcowy wiersza do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteLine(String)

Zapisuje wszystkie oczekujące odstępy między kartami i ciąg tekstowy, po którym następuje ciąg końcowy wiersza, do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteLine(String, Object)

Zapisuje wszystkie oczekujące odstępy między kartami i sformatowany ciąg zawierający reprezentację tekstową obiektu, a następnie ciąg końcowy wiersza do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteLine(String, Object, Object)

Zapisuje wszystkie oczekujące odstępy między kartami i sformatowany ciąg, który zawiera reprezentację tekstową dwóch obiektów, a następnie ciąg końcowy wiersza do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteLine(String, Object, Object, Object)

Zapisuje sformatowany ciąg i nowy wiersz do strumienia tekstu przy użyciu tych samych semantyki co Format(String, Object).

(Odziedziczone po TextWriter)
WriteLine(String, Object[])

Zapisuje wszystkie oczekujące odstępy między kartami i sformatowany ciąg, który zawiera reprezentację tekstową tablicy obiektów, a następnie ciąg końcowy wiersza do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteLine(StringBuilder)

Zapisuje tekstową reprezentację konstruktora ciągów w strumieniu tekstowym, a następnie terminator wiersza.

(Odziedziczone po TextWriter)
WriteLine(UInt32)

Zapisuje odstępy między kartami oczekującymi i reprezentację tekstową 4-bajtowej liczby całkowitej bez znaku, a następnie ciąg końcowy wiersza do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteLine(UInt64)

Zapisuje reprezentację tekstową 8-bajtowej liczby całkowitej bez znaku do strumienia tekstu, a następnie terminator wiersza.

(Odziedziczone po TextWriter)
WriteLineAsync()

Asynchronicznie zapisuje terminator wiersza do strumienia tekstu.

(Odziedziczone po TextWriter)
WriteLineAsync(Char)

Asynchronicznie zapisuje znak do strumienia tekstu, po którym następuje terminator wiersza.

(Odziedziczone po TextWriter)
WriteLineAsync(Char[])

Asynchronicznie zapisuje tablicę znaków do strumienia tekstu, a następnie terminator wiersza.

(Odziedziczone po TextWriter)
WriteLineAsync(Char[], Int32, Int32)

Asynchronicznie zapisuje podarraj znaków do strumienia tekstu, a następnie terminator wiersza.

(Odziedziczone po TextWriter)
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Asynchronicznie zapisuje tekstową reprezentację regionu pamięci znaków w strumieniu tekstowym, a następnie terminator wiersza.

(Odziedziczone po TextWriter)
WriteLineAsync(String)

Asynchronicznie zapisuje ciąg w strumieniu tekstowym, a następnie terminator wiersza.

(Odziedziczone po TextWriter)
WriteLineAsync(StringBuilder, CancellationToken)

Asynchronicznie zapisuje tekstową reprezentację konstruktora ciągów w strumieniu tekstowym, a następnie terminator wiersza.

(Odziedziczone po TextWriter)
WriteLineNoTabs(String)

Zapisuje ciąg, po którym następuje ciąg końcowy wiersza, do strumienia wyjściowego. Ta metoda ignoruje wszystkie określone odstępy między kartami.

(Odziedziczone po HtmlTextWriter)
WriteStyleAttribute(String, String)

Zapisuje określony atrybut stylu do strumienia wyjściowego.

(Odziedziczone po HtmlTextWriter)
WriteStyleAttribute(String, String, Boolean)

Zapisuje określony atrybut stylu i wartość do strumienia wyjściowego i koduje wartość, jeśli została określona.

(Odziedziczone po HtmlTextWriter)
WriteUrlEncodedString(String, Boolean)

Zapisuje określony ciąg, koduje go zgodnie z wymaganiami adresu URL.

(Odziedziczone po HtmlTextWriter)

Jawne implementacje interfejsu

IDisposable.Dispose()

Aby uzyskać opis tego elementu członkowskiego, zobacz Dispose().

(Odziedziczone po TextWriter)

Dotyczy

Zobacz też