Udostępnij za pośrednictwem


HtmlTextWriter Klasa

Definicja

Zapisuje znaki znaczników i tekst do strumienia wyjściowego kontroli serwera ASP.NET. Ta klasa zapewnia możliwości formatowania, które ASP.NET kontrolki serwera używane podczas renderowania znaczników dla klientów.

public ref class HtmlTextWriter : System::IO::TextWriter
public class HtmlTextWriter : System.IO.TextWriter
type HtmlTextWriter = class
    inherit TextWriter
Public Class HtmlTextWriter
Inherits TextWriter
Dziedziczenie
Pochodne

Przykłady

Poniższy przykład kodu pokazuje, jak zastąpić metodę Render niestandardowej kontrolki pochodzącej z klasy Control. W przykładzie kodu pokazano, jak używać różnych metod, właściwości i pól HtmlTextWriter.

// Overrides the Render method to write a <span> element
// that applies styles and attributes. 
protected override void Render(HtmlTextWriter writer) 
{     
    // Set attributes and values along with attributes and styles  
    // attribute defined for a <span> element.
    writer.AddAttribute(HtmlTextWriterAttribute.Onclick, "alert('Hello');");
    writer.AddAttribute("CustomAttribute", "CustomAttributeValue");
    writer.AddStyleAttribute(HtmlTextWriterStyle.Color, "Red");
    writer.AddStyleAttribute("Customstyle", "CustomStyleValue");
    writer.RenderBeginTag(HtmlTextWriterTag.Span);
    // Create a space and indent the markup inside the 
    // <span> element.
    writer.WriteLine();
    writer.Indent++;
    writer.Write("Hello");
    writer.WriteLine();
    
    // Controls the encoding of markup attributes
    // for an <img> element. Simple known values 
    // do not need encoding.
    writer.AddAttribute(HtmlTextWriterAttribute.Alt, 
        "Encoding, \"Required\"", 
        true);
    writer.AddAttribute("myattribute", 
        "No "encoding " required", 
        false);
    writer.RenderBeginTag(HtmlTextWriterTag.Img);
    writer.RenderEndTag();
    writer.WriteLine();

    // Create a non-standard markup element.
    writer.RenderBeginTag("MyTag");
    writer.Write("Contents of MyTag");
    writer.RenderEndTag();
    writer.WriteLine();

    // Create a manually rendered <img> element
    // that contains an alt attribute.
    writer.WriteBeginTag("img");
    writer.WriteAttribute("alt", "A custom image.");
    writer.Write(HtmlTextWriter.TagRightChar);
    writer.WriteEndTag("img");
    writer.WriteLine();

    writer.Indent--;
    writer.RenderEndTag();
}
' Overrides the Render method to write a <span> element
' that applies styles and attributes.     
Protected Overrides Sub Render(ByVal writer As HtmlTextWriter)

    ' Set attributes and values along with attributes and styles
    ' attribute defined for a <span> element.
    writer.AddAttribute(HtmlTextWriterAttribute.Onclick, "alert('Hello');")
    writer.AddAttribute("CustomAttribute", "CustomAttributeValue")
    writer.AddStyleAttribute(HtmlTextWriterStyle.Color, "Red")
    writer.AddStyleAttribute("CustomStyle", "CustomStyleValue")
    writer.RenderBeginTag(HtmlTextWriterTag.Span)

    '  Create a space and indent the markup inside the 
    ' <span> element.
    writer.WriteLine()
    writer.Indent += 1

    writer.Write("Hello")
    writer.WriteLine()

    ' Controls the encoding of markup attributes
    ' for an <img> element. Simple known values 
    ' do not need encoding.
    writer.AddAttribute(HtmlTextWriterAttribute.Alt, _
        "Encoding, ""Required""", _
        True)
    writer.AddAttribute("myattribute", _
        "No "encoding " required", _
        False)
    writer.RenderBeginTag(HtmlTextWriterTag.Img)
    writer.RenderEndTag()
    writer.WriteLine()

    ' Create a non-standard markup element.
    writer.RenderBeginTag("Mytag")
    writer.Write("Contents of MyTag")
    writer.RenderEndTag()
    writer.WriteLine()

    ' Create a manually rendered <img> element
    ' that contains an alt attribute.
    writer.WriteBeginTag("img")
    writer.WriteAttribute("alt", "A custom image.")
    writer.Write(HtmlTextWriter.TagRightChar)
    writer.WriteEndTag("img")

    writer.WriteLine()

    writer.Indent -= 1
    writer.RenderEndTag()

End Sub

Uwagi

Klasa HtmlTextWriter służy do renderowania kodu HTML 4.0 w przeglądarkach klasycznych. HtmlTextWriter jest również klasą bazową dla wszystkich składników zapisywania znaczników w przestrzeni nazw System.Web.UI, w tym klas ChtmlTextWriter, Html32TextWriteri XhtmlTextWriter. Te klasy służą do pisania elementów, atrybutów i informacji o stylu i układzie dla różnych typów znaczników. Ponadto te klasy są używane przez klasy kart strony i kontrolek, które są skojarzone z każdym językiem znaczników.

W większości przypadków ASP.NET automatycznie używa odpowiedniego modułu zapisywania dla urządzenia żądającego. Jeśli jednak utworzysz niestandardowy moduł zapisywania tekstu lub chcesz określić konkretny moduł zapisywania w celu renderowania strony dla określonego urządzenia, musisz zamapować składnik zapisywania na stronę w sekcji controlAdapters pliku przeglądarki aplikacji.

Konstruktory

HtmlTextWriter(TextWriter)

Inicjuje nowe wystąpienie klasy HtmlTextWriter, która używa domyślnego ciągu karty.

HtmlTextWriter(TextWriter, String)

Inicjuje nowe wystąpienie klasy HtmlTextWriter z określonym znakiem ciągu tabulacji.

Pola

CoreNewLine

Przechowuje znaki nowego wiersza używane w tym TextWriter.

(Odziedziczone po TextWriter)
DefaultTabString

Reprezentuje pojedynczy znak tabulacji.

DoubleQuoteChar

Reprezentuje znak cudzysłowu (") .

EndTagLeftChars

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

EqualsChar

Reprezentuje znak równości (=).

EqualsDoubleQuoteString

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

SelfClosingChars

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

SelfClosingTagEnd

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

SemicolonChar

Reprezentuje średnik (;).

SingleQuoteChar

Reprezentuje apostrof (').

SlashChar

Reprezentuje znak ukośnika (/).

SpaceChar

Reprezentuje znak spacji ( ).

StyleEqualsChar

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

TagLeftChar

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

TagRightChar

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

Właściwości

Encoding

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

FormatProvider

Pobiera obiekt, który kontroluje formatowanie.

(Odziedziczone po TextWriter)
Indent

Pobiera lub ustawia liczbę pozycji tabulacji w celu wcięcia początku każdej linii znaczników.

InnerWriter

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

NewLine

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

TagKey

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

TagName

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

Metody

AddAttribute(HtmlTextWriterAttribute, String)

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

AddAttribute(HtmlTextWriterAttribute, String, Boolean)

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

AddAttribute(String, String)

Dodaje określony atrybut znaczników i wartość do tagu otwierającego elementu, który obiekt HtmlTextWriter tworzy z kolejnym wywołaniem metody RenderBeginTag.

AddAttribute(String, String, Boolean)

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

AddAttribute(String, String, HtmlTextWriterAttribute)

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

AddStyleAttribute(HtmlTextWriterStyle, String)

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

AddStyleAttribute(String, String)

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

AddStyleAttribute(String, String, HtmlTextWriterStyle)

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

BeginRender()

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

Close()

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

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 obiekt TextWriter.

(Odziedziczone po TextWriter)
Dispose(Boolean)

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

(Odziedziczone po TextWriter)
DisposeAsync()

Asynchronicznie zwalnia wszystkie zasoby używane przez obiekt TextWriter.

(Odziedziczone po TextWriter)
EncodeAttributeValue(HtmlTextWriterAttribute, String)

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

EncodeAttributeValue(String, Boolean)

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

EncodeUrl(String)

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

EndRender()

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

EnterStyle(Style)

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

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.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
ExitStyle(Style)

Zapisuje tag zamykający elementu <span> w celu zakończenia określonego układu i formatowania znaków.

ExitStyle(Style, HtmlTextWriterTag)

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

FilterAttributes()

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

Flush()

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

FlushAsync()

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

(Odziedziczone po TextWriter)
FlushAsync(CancellationToken)

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

(Odziedziczone po TextWriter)
GetAttributeKey(String)

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

GetAttributeName(HtmlTextWriterAttribute)

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

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 wartość wyliczenia HtmlTextWriterStyle dla określonego stylu.

GetStyleName(HtmlTextWriterStyle)

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

GetTagKey(String)

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

GetTagName(HtmlTextWriterTag)

Uzyskuje element znaczników skojarzony z określoną wartością wyliczenia HtmlTextWriterTag.

GetType()

Pobiera Type bieżącego wystąpienia.

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

Uzyskuje obiekt usługi okresu istnienia w celu kontrolowania zasad 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 metody RenderBeginTag.

IsAttributeDefined(HtmlTextWriterAttribute, String)

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

IsStyleAttributeDefined(HtmlTextWriterStyle)

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

IsStyleAttributeDefined(HtmlTextWriterStyle, String)

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

IsValidFormAttribute(String)

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

MemberwiseClone()

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

(Odziedziczone po Object)
MemberwiseClone(Boolean)

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

(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.

OnStyleAttributeRender(String, String, HtmlTextWriterStyle)

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

OnTagRender(String, HtmlTextWriterTag)

Określa, czy określony element znaczników zostanie renderowany na stronie żądania.

OutputTabs()

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

PopEndTag()

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

PushEndTag(String)

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

RegisterAttribute(String, HtmlTextWriterAttribute)

Rejestruje atrybuty znaczników, niezależnie od tego, czy literały, czy dynamicznie generowane, z pliku źródłowego, aby można je było prawidłowo renderować do klienta żądającego.

RegisterStyle(String, HtmlTextWriterStyle)

Rejestruje właściwości stylu znaczników, niezależnie od tego, czy literały, czy dynamicznie generowane, z pliku źródłowego, aby można było je prawidłowo renderować do klienta żądającego.

RegisterTag(String, HtmlTextWriterTag)

Rejestruje tagi znaczników, niezależnie od tego, czy literały, czy dynamicznie generowane, z pliku źródłowego, aby można je było prawidłowo renderować do klienta żądającego.

RenderAfterContent()

Zapisuje dowolny tekst lub odstępy występujące po zawartości i przed tagiem zamykającym elementu znaczników do strumienia wyjściowego znaczników.

RenderAfterTag()

Zapisuje odstępy lub tekst, który występuje po tagu zamykającym dla elementu znaczników.

RenderBeforeContent()

Zapisuje dowolny tekst lub odstępy przed zawartością i po tagu otwierania elementu znaczników.

RenderBeforeTag()

Zapisuje dowolny tekst lub odstępy występujące przed otwarciem tagu elementu znaczników.

RenderBeginTag(HtmlTextWriterTag)

Zapisuje tag otwierający elementu znaczników skojarzonego z określoną wartością wyliczenia HtmlTextWriterTag do strumienia wyjściowego.

RenderBeginTag(String)

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

RenderEndTag()

Zapisuje tag końcowy elementu znaczników do strumienia wyjściowego.

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.

Write(Char)

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

Write(Char[])

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

Write(Char[], Int32, Int32)

Zapisuje tekstową reprezentację podarray znaków Unicode w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulatorów.

Write(Decimal)

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

(Odziedziczone po TextWriter)
Write(Double)

Zapisuje reprezentację tekstu liczby zmiennoprzecinkowych o podwójnej precyzji do strumienia wyjściowego wraz z wszelkimi oczekującymi odstępami tabulatorów.

Write(Int32)

Zapisuje tekstową reprezentację 32-bajtowej liczby całkowitej ze znakiem do strumienia wyjściowego wraz ze wszystkimi oczekującymi odstępami tabulatorów.

Write(Int64)

Zapisuje tekstową reprezentację 64-bajtowej liczby całkowitej ze znakiem do strumienia wyjściowego wraz ze wszystkimi oczekującymi odstępami między kartami.

Write(Object)

Zapisuje tekstową reprezentację obiektu w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulatorów.

Write(ReadOnlySpan<Char>)

Zapisuje zakres znaków w strumieniu tekstowym.

(Odziedziczone po TextWriter)
Write(Single)

Zapisuje tekstową reprezentację liczb zmiennoprzecinkowych o pojedynczej precyzji do strumienia wyjściowego wraz ze wszystkimi oczekującymi odstępami tabulatorów.

Write(String)

Zapisuje określony ciąg w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulatorów.

Write(String, Object)

Zapisuje ciąg tabulatora i sformatowany ciąg do strumienia wyjściowego przy użyciu tej samej semantyki co metoda Format(String, Object) wraz z dowolnymi odstępami tabulatorów oczekujących.

Write(String, Object, Object)

Zapisuje sformatowany ciąg, który zawiera reprezentację tekstu dwóch obiektów w strumieniu wyjściowym, wraz z wszelkimi oczekującymi odstępami tabulatorów. Ta metoda używa tej samej semantyki co metoda Format(String, Object, Object).

Write(String, Object, Object, Object)

Zapisuje sformatowany ciąg w strumieniu tekstowym przy użyciu tej samej semantyki co metoda Format(String, Object, Object, Object).

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

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

Write(String, ReadOnlySpan<Object>)

Zapisuje sformatowany ciąg w strumieniu tekstowym przy użyciu tej samej semantyki co Format(String, ReadOnlySpan<Object>).

(Odziedziczone po TextWriter)
Write(StringBuilder)

Zapisuje konstruktora ciągów w strumieniu tekstowym.

(Odziedziczone po TextWriter)
Write(UInt32)

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

(Odziedziczone po TextWriter)
Write(UInt64)

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

(Odziedziczone po TextWriter)
WriteAsync(Char)

Zapisuje znak w strumieniu 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 w strumieniu tekstowym 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 w strumieniu tekstowym.

(Odziedziczone po TextWriter)
WriteAttribute(String, String)

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

WriteAttribute(String, String, Boolean)

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

WriteBeginTag(String)

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

WriteBreak()

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

WriteEncodedText(String)

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

WriteEncodedUrl(String)

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

WriteEncodedUrlParameter(String)

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

WriteEndTag(String)

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

WriteFullBeginTag(String)

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

WriteLine()

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

WriteLine(Boolean)

Zapisuje wszelkie oczekujące odstępy między kartami i tekstową reprezentację wartości logicznej, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine(Char)

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

WriteLine(Char[])

Zapisuje wszelkie oczekujące odstępy między kartami i tablicę znaków Unicode, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine(Char[], Int32, Int32)

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

WriteLine(Decimal)

Zapisuje tekstową reprezentację wartości dziesiętnej w strumieniu tekstowym, a następnie terminator wiersza.

(Odziedziczone po TextWriter)
WriteLine(Double)

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

WriteLine(Int32)

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

WriteLine(Int64)

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

WriteLine(Object)

Zapisuje wszelkie 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.

WriteLine(ReadOnlySpan<Char>)

Zapisuje tekstową reprezentację zakresu znaków w strumieniu tekstowym, po którym następuje terminator wiersza.

(Odziedziczone po TextWriter)
WriteLine(Single)

Zapisuje wszelkie oczekujące odstępy między tabulatorami i reprezentację tekstu liczby zmiennoprzecinkowych o pojedynczej precyzji, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine(String)

Zapisuje wszelkie oczekujące odstępy między kartami i ciąg tekstowy, a następnie ciąg końcowy wiersza do strumienia wyjściowego.

WriteLine(String, Object)

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

WriteLine(String, Object, Object)

Zapisuje wszelkie oczekujące odstępy między tabulatorami i sformatowany ciąg zawierający reprezentację tekstu dwóch obiektów, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine(String, Object, Object, Object)

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

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

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

WriteLine(String, ReadOnlySpan<Object>)

Zapisuje sformatowany ciąg i nowy wiersz do strumienia tekstu przy użyciu tej samej semantyki co Format(String, ReadOnlySpan<Object>).

(Odziedziczone po TextWriter)
WriteLine(StringBuilder)

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

(Odziedziczone po TextWriter)
WriteLine(UInt32)

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

WriteLine(UInt64)

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

(Odziedziczone po TextWriter)
WriteLineAsync()

Asynchronicznie zapisuje terminator wiersza w strumieniu tekstowym.

(Odziedziczone po TextWriter)
WriteLineAsync(Char)

Asynchronicznie zapisuje znak w strumieniu tekstowym, po którym następuje terminator wiersza.

(Odziedziczone po TextWriter)
WriteLineAsync(Char[])

Asynchronicznie zapisuje tablicę znaków w strumieniu tekstowym, a następnie terminator wiersza.

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

Asynchronicznie zapisuje podarraj znaków w strumieniu tekstowym, 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, po którym następuje 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 terminatora wiersza, do strumienia wyjściowego. Ta metoda ignoruje wszystkie określone odstępy między kartami.

WriteStyleAttribute(String, String)

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

WriteStyleAttribute(String, String, Boolean)

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

WriteUrlEncodedString(String, Boolean)

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

Jawne implementacje interfejsu

IDisposable.Dispose()

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

(Odziedziczone po TextWriter)

Dotyczy

Zobacz też