HtmlTextWriter Klasa

Definicja

Zapisuje znaki znaczników i tekst w strumieniu wyjściowym kontrolki serwera ASP.NET.Writes markup characters and text to an ASP.NET server control output stream. Ta klasa udostępnia funkcje formatowania, które są używane przez formanty serwera ASP.NET podczas renderowania znaczników do klientów.This class provides formatting capabilities that ASP.NET server controls use when rendering markup to clients.

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, Render jak zastąpić metodę kontrolki niestandardowej, która jest pochodną Control klasy.The following code example shows how to override the Render method of a custom control that is derived from the Control class. W przykładzie kodu pokazano, jak używać różnych HtmlTextWriter metod, właściwości i pól.The code example illustrates how to use various HtmlTextWriter methods, properties, and fields.

// 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 &quot;encoding &quot; 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 &quot;encoding &quot; 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

HtmlTextWriter Klasa jest używana do renderowania HTML 4,0 w przeglądarkach klasycznych.The HtmlTextWriter class is used to render HTML 4.0 to desktop browsers. ChtmlTextWriter System.Web.UI XhtmlTextWriter Html32TextWriterJest również klasą bazową dla wszystkich modułów zapisujących znaczników w przestrzeni nazw, w tym klas, i. HtmlTextWriterThe HtmlTextWriter is also the base class for all markup writers in the System.Web.UI namespace, including the ChtmlTextWriter, Html32TextWriter, and XhtmlTextWriter classes. Te klasy są używane do zapisywania elementów, atrybutów i stylów oraz informacji o układzie dla różnych typów znaczników.These classes are used to write the elements, attributes, and style and layout information for different types of markup. Ponadto klasy te są używane przez klasy kart stron i kontrolek, które są skojarzone z poszczególnymi językami znaczników.In addition, these classes are used by the page and control adapter classes that are associated with each markup language.

W większości przypadków ASP.NET automatycznie używa odpowiedniego składnika zapisywania dla żądającego urządzenia.In most circumstances, ASP.NET automatically uses the appropriate writer for the requesting device. Jeśli jednak utworzysz niestandardowy moduł zapisywania tekstu lub chcesz określić konkretny składnik zapisywania do renderowania strony dla określonego urządzenia, musisz zmapować składnik zapisywania na stronę w controlAdapters sekcji pliku Application. browser.However, if you create a custom text writer or if you want to specify a particular writer to render a page for a specific device, you must map the writer to the page in the controlAdapters section of the application .browser file.

Konstruktory

HtmlTextWriter(TextWriter)

Inicjuje nowe wystąpienie HtmlTextWriter klasy, która używa domyślnego ciągu tabulacji.Initializes a new instance of the HtmlTextWriter class that uses a default tab string.

HtmlTextWriter(TextWriter, String)

Inicjuje nowe wystąpienie HtmlTextWriter klasy z określonym znakiem ciągu tabulacji.Initializes a new instance of the HtmlTextWriter class with a specified tab string character.

Pola

CoreNewLine

Przechowuje znaki nowego wiersza używane dla tego TextWriter.Stores the newline characters used for this TextWriter.

(Odziedziczone po TextWriter)
DefaultTabString

Reprezentuje pojedynczy znak tabulacji.Represents a single tab character.

DoubleQuoteChar

Reprezentuje znak cudzysłowu (").Represents the quotation mark (") character.

EndTagLeftChars

Reprezentuje lewy nawias ostry i ukośnik (</) tagu zamykającego elementu znaczników.Represents the left angle bracket and slash mark (</) of the closing tag of a markup element.

EqualsChar

Reprezentuje znak równości (=).Represents the equal sign (=).

EqualsDoubleQuoteString

Reprezentuje znak równości (=) i podwójny cudzysłów (") razem w ciągu (=").Represents an equal sign (=) and a double quotation mark (") together in a string (=").

SelfClosingChars

Reprezentuje spację i znacznik ukośnika (/) znacznika znaczników.Represents a space and the self-closing slash mark (/) of a markup tag.

SelfClosingTagEnd

Reprezentuje znak ukośnika zamykającego i prawego nawiasu>ostrego (/) elementu znaczników, które są zamykane.Represents the closing slash mark and right angle bracket (/>) of a self-closing markup element.

SemicolonChar

Reprezentuje średnika (;).Represents the semicolon (;).

SingleQuoteChar

Reprezentuje apostrof (').Represents an apostrophe (').

SlashChar

Reprezentuje znak ukośnika (/).Represents the slash mark (/).

SpaceChar

Reprezentuje znak spacji ().Represents a space ( ) character.

StyleEqualsChar

Reprezentuje znak równości (:) używany do ustawiania atrybutów stylu równych wartości.Represents the style equals (:) character used to set style attributes equal to values.

TagLeftChar

Reprezentuje nawias ostry (<) tagu znaczników.Represents the opening angle bracket (<) of a markup tag.

TagRightChar

Reprezentuje nawias ostry (>) tagu znaczników.Represents the closing angle bracket (>) of a markup tag.

Właściwości

Encoding

Pobiera kodowanie używane przez HtmlTextWriter obiekt do zapisywania zawartości na stronie.Gets the encoding that the HtmlTextWriter object uses to write content to the page.

FormatProvider

Pobiera obiekt, który kontroluje formatowanie.Gets an object that controls formatting.

(Odziedziczone po TextWriter)
Indent

Pobiera lub ustawia liczbę pozycji tabulatora, aby zwiększyć wcięcie początku każdego wiersza znaczników.Gets or sets the number of tab positions to indent the beginning of each line of markup.

InnerWriter

Pobiera lub ustawia składnik zapisywania tekstu, który zapisuje wewnętrzną zawartość elementu znaczników.Gets or sets the text writer that writes the inner content of the markup element.

NewLine

Pobiera lub ustawia ciąg terminatora wiersza używany przez HtmlTextWriter obiekt.Gets or sets the line terminator string used by the HtmlTextWriter object.

TagKey

Pobiera lub ustawia HtmlTextWriterTag wartość dla określonego elementu znaczników.Gets or sets the HtmlTextWriterTag value for the specified markup element.

TagName

Pobiera lub ustawia nazwę tagu renderowanego elementu znaczników.Gets or sets the tag name of the markup element being rendered.

Metody

AddAttribute(HtmlTextWriterAttribute, String)

Dodaje atrybut Markup i wartość atrybutu do tagu otwierającego elementu, który HtmlTextWriter tworzy obiekt z następnym wywołaniem RenderBeginTag metody.Adds the markup attribute and the attribute value to the opening tag of the element that the HtmlTextWriter object creates with a subsequent call to the RenderBeginTag method.

AddAttribute(HtmlTextWriterAttribute, String, Boolean)

Dodaje atrybut Markup i wartość atrybutu do tagu otwierającego elementu, który HtmlTextWriter tworzy obiekt z kolejnym wywołaniem RenderBeginTag metody, z opcjonalnym kodowaniem.Adds the markup attribute and the attribute value to the opening tag of the element that the HtmlTextWriter object creates with a subsequent call to the RenderBeginTag method, with optional encoding.

AddAttribute(String, String)

Dodaje określony atrybut znacznika i wartość do tagu otwierającego elementu, który HtmlTextWriter tworzy obiekt z następnym wywołaniem RenderBeginTag metody.Adds the specified markup attribute and value to the opening tag of the element that the HtmlTextWriter object creates with a subsequent call to the RenderBeginTag method.

AddAttribute(String, String, Boolean)

Dodaje określony atrybut znacznika i wartość do tagu otwierającego elementu, który HtmlTextWriter tworzy obiekt z kolejnym wywołaniem RenderBeginTag metody, z opcjonalnym kodowaniem.Adds the specified markup attribute and value to the opening tag of the element that the HtmlTextWriter object creates with a subsequent call to the RenderBeginTag method, with optional encoding.

AddAttribute(String, String, HtmlTextWriterAttribute)

Dodaje określony atrybut i wartość znacznika wraz z HtmlTextWriterAttribute wartością wyliczenia do tagu otwierającego elementu, HtmlTextWriter który tworzy obiekt z kolejnym wywołaniem RenderBeginTag metody.Adds the specified markup attribute and value, along with an HtmlTextWriterAttribute enumeration value, to the opening tag of the element that the HtmlTextWriter object creates with a subsequent call to the RenderBeginTag method.

AddStyleAttribute(HtmlTextWriterStyle, String)

Dodaje atrybut stylu znacznika skojarzonego z określoną HtmlTextWriterStyle wartością i wartość atrybutu do otwierającego znacznika znaczników utworzonego przez kolejne wywołanie RenderBeginTag metody.Adds the markup style attribute associated with the specified HtmlTextWriterStyle value and the attribute value to the opening markup tag created by a subsequent call to the RenderBeginTag method.

AddStyleAttribute(String, String)

Dodaje określony atrybut stylu znaczników i wartość atrybutu do otwierającego znacznika znaczników utworzonego przez kolejne wywołanie RenderBeginTag metody.Adds the specified markup style attribute and the attribute value to the opening markup tag created by a subsequent call to the RenderBeginTag method.

AddStyleAttribute(String, String, HtmlTextWriterStyle)

Dodaje określony atrybut stylu znacznika i wartość atrybutu wraz z HtmlTextWriterStyle wartością wyliczenia do otwierającego znacznika znaczników utworzonego przez kolejne wywołanie RenderBeginTag metody.Adds the specified markup style attribute and the attribute value, along with an HtmlTextWriterStyle enumeration value, to the opening markup tag created by a subsequent call to the RenderBeginTag method.

BeginRender()

HtmlTextWriter Powiadamia obiekt lub obiekt klasy pochodnej, że formant ma być renderowany.Notifies an HtmlTextWriter object, or an object of a derived class, that a control is about to be rendered.

Close()

HtmlTextWriter Zamyka obiekt i zwalnia wszystkie skojarzone z nim zasoby systemowe.Closes the HtmlTextWriter object and releases any system resources associated with it.

CreateObjRef(Type)

Tworzy obiekt, który zawiera wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikacji z obiektem zdalnym.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Odziedziczone po MarshalByRefObject)
Dispose()

Zwalnia wszystkie zasoby używane przez obiekt TextWriter.Releases all resources used by the TextWriter object.

(Odziedziczone po TextWriter)
Dispose(Boolean)

Zwalnia zasoby niezarządzane używane przez element TextWriter i opcjonalnie zwalnia zasoby zarządzane.Releases the unmanaged resources used by the TextWriter and optionally releases the managed resources.

(Odziedziczone po TextWriter)
DisposeAsync()

Asynchronicznie zwalnia wszystkie zasoby używane przez obiekt TextWriter.Asynchronously releases all resources used by the TextWriter object.

(Odziedziczone po TextWriter)
EncodeAttributeValue(HtmlTextWriterAttribute, String)

Koduje wartość określonego atrybutu Markup Language na podstawie wymagań HttpRequest obiektu bieżącego kontekstu.Encodes the value of the specified markup attribute based on the requirements of the HttpRequest object of the current context.

EncodeAttributeValue(String, Boolean)

Koduje wartość określonego atrybutu Markup Language na podstawie wymagań HttpRequest obiektu bieżącego kontekstu.Encodes the value of the specified markup attribute based on the requirements of the HttpRequest object of the current context.

EncodeUrl(String)

Wykonuje minimalne kodowanie adresu URL, konwertując spacje w określonym adresie URL na ciąg "% 20".Performs minimal URL encoding by converting spaces in the specified URL to the string "%20".

EndRender()

HtmlTextWriter Powiadamia obiekt lub obiekt klasy pochodnej, że formant zakończył renderowanie.Notifies an HtmlTextWriter object, or an object of a derived class, that a control has finished rendering. Tej metody można użyć do zamknięcia wszystkich elementów znaczników otwartych w BeginRender() metodzie.You can use this method to close any markup elements opened in the BeginRender() method.

EnterStyle(Style)

Zapisuje tag <span> otwierający elementu, który zawiera atrybuty, które implementują formatowanie układu i znaków określonego stylu.Writes the opening tag of a <span> element that contains attributes that implement the layout and character formatting of the specified style.

EnterStyle(Style, HtmlTextWriterTag)

Zapisuje tag otwierający elementu znaczników, który zawiera atrybuty, które implementują formatowanie układu i znaków określonego stylu.Writes the opening tag of a markup element that contains attributes that implement the layout and character formatting of the specified style.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
ExitStyle(Style)

Zapisuje tag <span> zamykający elementu, aby zakończyć określony układ i formatowanie znaków.Writes the closing tag of a <span> element to end the specified layout and character formatting.

ExitStyle(Style, HtmlTextWriterTag)

Zapisuje tag zamykający określonego elementu znaczników, aby zakończyć określony układ i formatowanie znaków.Writes the closing tag of the specified markup element to end the specified layout and character formatting.

FilterAttributes()

Usuwa wszystkie atrybuty znaczników i stylu we wszystkich właściwościach strony lub kontrolki serwera sieci Web.Removes all the markup and style attributes on all properties of the page or Web server control.

Flush()

Czyści wszystkie bufory dla bieżącego HtmlTextWriter obiektu i powoduje, że wszystkie buforowane dane są zapisywane w strumieniu wyjściowym.Clears all buffers for the current HtmlTextWriter object and causes any buffered data to be written to the output stream.

FlushAsync()

Asynchronicznie czyści wszystkie bufory dla bieżącego składnika zapisywania i powoduje, że wszystkie buforowane dane są zapisywane na podstawowym urządzeniu.Asynchronously clears all buffers for the current writer and causes any buffered data to be written to the underlying device.

(Odziedziczone po TextWriter)
GetAttributeKey(String)

Uzyskuje odpowiednią HtmlTextWriterAttribute wartość wyliczenia dla określonego atrybutu.Obtains the corresponding HtmlTextWriterAttribute enumeration value for the specified attribute.

GetAttributeName(HtmlTextWriterAttribute)

Uzyskuje nazwę atrybutu znacznika skojarzonego z określoną HtmlTextWriterAttribute wartością.Obtains the name of the markup attribute associated with the specified HtmlTextWriterAttribute value.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetLifetimeService()

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
GetStyleKey(String)

Uzyskuje wartość HtmlTextWriterStyle wyliczenia dla określonego stylu.Obtains the HtmlTextWriterStyle enumeration value for the specified style.

GetStyleName(HtmlTextWriterStyle)

Uzyskuje nazwę atrybutu stylu znaczników skojarzoną z określoną HtmlTextWriterStyle wartością wyliczenia.Obtains the markup style attribute name associated with the specified HtmlTextWriterStyle enumeration value.

GetTagKey(String)

Uzyskuje wartość HtmlTextWriterTag wyliczenia skojarzoną z określonym elementem znaczników.Obtains the HtmlTextWriterTag enumeration value associated with the specified markup element.

GetTagName(HtmlTextWriterTag)

Uzyskuje element znaczników skojarzony z określoną HtmlTextWriterTag wartością wyliczenia.Obtains the markup element associated with the specified HtmlTextWriterTag enumeration value.

GetType()

Pobiera Type bieżącego wystąpienia.Gets the Type of the current instance.

(Odziedziczone po Object)
InitializeLifetimeService()

Uzyskuje obiekt usługi istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.Obtains a lifetime service object to control the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
IsAttributeDefined(HtmlTextWriterAttribute)

Określa, czy określony atrybut znacznika i jego wartość są renderowane podczas następnego wywołania RenderBeginTag metody.Determines whether the specified markup attribute and its value are rendered during the next call to the RenderBeginTag method.

IsAttributeDefined(HtmlTextWriterAttribute, String)

Określa, czy określony atrybut znacznika i jego wartość są renderowane podczas następnego wywołania RenderBeginTag metody.Determines whether the specified markup attribute and its value are rendered during the next call to the RenderBeginTag method.

IsStyleAttributeDefined(HtmlTextWriterStyle)

Określa, czy określony atrybut stylu znaczników jest renderowany podczas następnego wywołania RenderBeginTag metody.Determines whether the specified markup style attribute is rendered during the next call to the RenderBeginTag method.

IsStyleAttributeDefined(HtmlTextWriterStyle, String)

Określa, czy określony atrybut stylu znacznika i jego wartość są renderowane podczas następnego wywołania RenderBeginTag metody.Determines whether the specified markup style attribute and its value are rendered during the next call to the RenderBeginTag method.

IsValidFormAttribute(String)

Sprawdza atrybut, aby upewnić się, że może być renderowany w tagu <form> otwierającym elementu znaczników.Checks an attribute to ensure that it can be rendered in the opening tag of a <form> markup element.

MemberwiseClone()

Tworzy skróconą kopię bieżącego Object.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy skróconą kopię bieżącego obiektu MarshalByRefObject.Creates a shallow copy of the current MarshalByRefObject object.

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

Określa, czy określony atrybut znacznika i jego wartość mogą być renderowane do bieżącego elementu znaczników.Determines whether the specified markup attribute and its value can be rendered to the current markup element.

OnStyleAttributeRender(String, String, HtmlTextWriterStyle)

Określa, czy określony atrybut stylu znacznika i jego wartość mogą być renderowane do bieżącego elementu znaczników.Determines whether the specified markup style attribute and its value can be rendered to the current markup element.

OnTagRender(String, HtmlTextWriterTag)

Określa, czy określony element znaczników będzie renderowany na stronie żądającej.Determines whether the specified markup element will be rendered to the requesting page.

OutputTabs()

Zapisuje serię ciągów tabulacji, które reprezentują poziom wcięcia dla wiersza znaków znaczników.Writes a series of tab strings that represent the indentation level for a line of markup characters.

PopEndTag()

Usuwa ostatnio zapisany element znaczników z listy renderowane elementy.Removes the most recently saved markup element from the list of rendered elements.

PushEndTag(String)

Zapisuje określony element znaczników do późniejszego użycia podczas generowania tagu końcowego dla elementu znaczników.Saves the specified markup element for later use when generating the end tag for a markup element.

RegisterAttribute(String, HtmlTextWriterAttribute)

Rejestruje atrybuty znaczników, czy literały lub dynamicznie generowane, z pliku źródłowego, aby mogły być prawidłowo renderowane do żądającego klienta.Registers markup attributes, whether literals or dynamically generated, from the source file so that they can be properly rendered to the requesting client.

RegisterStyle(String, HtmlTextWriterStyle)

Rejestruje właściwości stylu znaczników, czy są to literały czy dynamicznie generowane, z pliku źródłowego, aby mogły być prawidłowo renderowane do żądającego klienta.Registers markup style properties, whether literals or dynamically generated, from the source file so that they can be properly rendered to the requesting client.

RegisterTag(String, HtmlTextWriterTag)

Rejestruje znaczniki znaczników, czy są to literały czy dynamicznie generowane, z pliku źródłowego, aby mogły być prawidłowo renderowane do żądającego klienta.Registers markup tags, whether literals or dynamically generated, from the source file so that they can be properly rendered to the requesting client.

RenderAfterContent()

Zapisuje dowolny tekst lub odstępy występujące po treści i przed tagiem zamykającym elementu Markup w strumieniu wyjściowym znaczników.Writes any text or spacing that occurs after the content and before the closing tag of the markup element to the markup output stream.

RenderAfterTag()

Zapisuje wszystkie odstępy lub tekst występujący po tagu zamykającym dla elementu znaczników.Writes any spacing or text that occurs after the closing tag for a markup element.

RenderBeforeContent()

Zapisuje dowolny tekst lub odstępy przed zawartością i po tagu otwierającym elementu znaczników.Writes any text or spacing before the content and after the opening tag of a markup element.

RenderBeforeTag()

Zapisuje dowolny tekst lub odstępy, które występują przed tagiem otwierającym elementu znaczników.Writes any text or spacing that occurs before the opening tag of a markup element.

RenderBeginTag(HtmlTextWriterTag)

Zapisuje tag otwierający elementu znaczników skojarzonego z określoną HtmlTextWriterTag wartością wyliczenia do strumienia wyjściowego.Writes the opening tag of the markup element associated with the specified HtmlTextWriterTag enumeration value to the output stream.

RenderBeginTag(String)

Zapisuje tag otwierającego określonego elementu Markup Language w strumieniu wyjściowym.Writes the opening tag of the specified markup element to the output stream.

RenderEndTag()

Zapisuje tag końcowy elementu znaczników w strumieniu wyjściowym.Writes the end tag of a markup element to the output stream.

ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)
Write(Boolean)

Zapisuje tekstową reprezentację wartości logicznej w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of a Boolean value to the output stream, along with any pending tab spacing.

Write(Char)

Zapisuje tekstową reprezentację znaku Unicode w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of a Unicode character to the output stream, along with any pending tab spacing.

Write(Char[])

Zapisuje tekstową reprezentację tablicy znaków Unicode w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of an array of Unicode characters to the output stream, along with any pending tab spacing.

Write(Char[], Int32, Int32)

Zapisuje tekstową reprezentację podtablicy znaków Unicode w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of a subarray of Unicode characters to the output stream, along with any pending tab spacing.

Write(Decimal)

Zapisuje tekstową reprezentację wartości dziesiętnej w strumieniu tekstowym.Writes the text representation of a decimal value to the text stream.

(Odziedziczone po TextWriter)
Write(Double)

Zapisuje tekstową reprezentację liczby zmiennoprzecinkowej o podwójnej precyzji w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of a double-precision floating-point number to the output stream, along with any pending tab spacing.

Write(Int32)

Zapisuje tekstową reprezentację liczby całkowitej ze znakiem 32-bajtowej w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of a 32-byte signed integer to the output stream, along with any pending tab spacing.

Write(Int64)

Zapisuje tekstową reprezentację liczby całkowitej ze znakiem 64-bajtowej w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of a 64-byte signed integer to the output stream, along with any pending tab spacing.

Write(Object)

Zapisuje tekstową reprezentację obiektu w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of an object to the output stream, along with any pending tab spacing.

Write(ReadOnlySpan<Char>)

Zapisuje zakres znaków w strumieniu tekstowym.Writes a character span to the text stream.

(Odziedziczone po TextWriter)
Write(Single)

Zapisuje tekstową reprezentację liczby zmiennoprzecinkowej o pojedynczej precyzji w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the text representation of a single-precision floating-point number to the output stream, along with any pending tab spacing.

Write(String)

Zapisuje określony ciąg w strumieniu wyjściowym wraz z wszelkimi oczekującymi odstępami tabulacji.Writes the specified string to the output stream, along with any pending tab spacing.

Write(String, Object)

Zapisuje ciąg tabulacji i sformatowany ciąg do strumienia wyjściowego, używając tej samej semantyki jako Format(String, Object) metody, wraz z wszelkimi oczekującymi odstępami tabulacji.Writes a tab string and a formatted string to the output stream, using the same semantics as the Format(String, Object) method, along with any pending tab spacing.

Write(String, Object, Object)

Zapisuje sformatowany ciąg zawierający tekstową reprezentację dwóch obiektów w strumieniu wyjściowym wraz z oczekującymi odstępami tabulacji.Writes a formatted string that contains the text representation of two objects to the output stream, along with any pending tab spacing. Ta metoda używa tej samej semantyki co Format(String, Object, Object) Metoda.This method uses the same semantics as the Format(String, Object, Object) method.

Write(String, Object, Object, Object)

Zapisuje sformatowany ciąg w strumieniu tekstowym, używając tej samej semantyki co Metoda Format(String, Object, Object, Object).Writes a formatted string to the text stream, using the same semantics as the Format(String, Object, Object, Object) method.

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

Zapisuje sformatowany ciąg, który zawiera tekstową reprezentację tablicy obiektów do strumienia wyjściowego, wraz z wszelkimi oczekującymi odstępami tabulacji.Writes a formatted string that contains the text representation of an object array to the output stream, along with any pending tab spacing. Ta metoda używa tej samej semantyki co Format(String, Object[]) Metoda.This method uses the same semantics as the Format(String, Object[]) method.

Write(StringBuilder)

Zapisuje konstruktora ciągów do strumienia tekstu.Writes a string builder to the text stream.

(Odziedziczone po TextWriter)
Write(UInt32)

Zapisuje tekstową reprezentację wartości 4-bajtowej bez znaku do strumienia tekstu.Writes the text representation of a 4-byte unsigned integer to the text stream.

(Odziedziczone po TextWriter)
Write(UInt64)

Zapisuje tekstową reprezentację 8-bajtowej liczby całkowitej bez znaku do strumienia tekstu.Writes the text representation of an 8-byte unsigned integer to the text stream.

(Odziedziczone po TextWriter)
WriteAsync(Char)

Zapisuje znak w strumieniu tekstowym asynchronicznie.Writes a character to the text stream asynchronously.

(Odziedziczone po TextWriter)
WriteAsync(Char[])

Zapisuje tablicę znaków w strumieniu tekstowym asynchronicznie.Writes a character array to the text stream asynchronously.

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

Zapisuje podtablicę znaków w strumieniu tekstowym asynchronicznie.Writes a subarray of characters to the text stream asynchronously.

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

Asynchronicznie zapisuje region pamięci znaku w strumieniu tekstowym.Asynchronously writes a character memory region to the text stream.

(Odziedziczone po TextWriter)
WriteAsync(String)

Zapisuje ciąg w strumieniu tekstowym asynchronicznie.Writes a string to the text stream asynchronously.

(Odziedziczone po TextWriter)
WriteAsync(StringBuilder, CancellationToken)

Asynchronicznie zapisuje konstruktora ciągów do strumienia tekstu.Asynchronously writes a string builder to the text stream.

(Odziedziczone po TextWriter)
WriteAttribute(String, String)

Zapisuje określony atrybut znacznika i wartość do strumienia wyjściowego.Writes the specified markup attribute and value to the output stream.

WriteAttribute(String, String, Boolean)

Zapisuje określony atrybut i wartość znacznika w strumieniu wyjściowym i, jeśli jest określony, zapisuje zakodowaną wartość.Writes the specified markup attribute and value to the output stream, and, if specified, writes the value encoded.

WriteBeginTag(String)

Zapisuje wszystkie odstępy tabulacji i tag otwierający określonego elementu znaczników w strumieniu wyjściowym.Writes any tab spacing and the opening tag of the specified markup element to the output stream.

WriteBreak()

Zapisuje element <br /> znaczników w strumieniu wyjściowym.Writes a <br /> markup element to the output stream.

WriteEncodedText(String)

Koduje określony tekst dla urządzenia wysyłającego żądanie, a następnie zapisuje go w strumieniu wyjściowym.Encodes the specified text for the requesting device, and then writes it to the output stream.

WriteEncodedUrl(String)

Koduje określony adres URL, a następnie zapisuje go w strumieniu wyjściowym.Encodes the specified URL, and then writes it to the output stream. Adres URL może zawierać parametry.The URL might include parameters.

WriteEncodedUrlParameter(String)

Koduje określony parametr adresu URL dla urządzenia wysyłającego żądanie, a następnie zapisuje go w strumieniu wyjściowym.Encodes the specified URL parameter for the requesting device, and then writes it to the output stream.

WriteEndTag(String)

Zapisuje wszystkie odstępy tabulacji i tag zamykający określonego elementu znaczników.Writes any tab spacing and the closing tag of the specified markup element.

WriteFullBeginTag(String)

Zapisuje wszystkie odstępy tabulacji i tag otwierający określonego elementu znaczników w strumieniu wyjściowym.Writes any tab spacing and the opening tag of the specified markup element to the output stream.

WriteLine()

Zapisuje ciąg terminatora wiersza w strumieniu wyjściowym.Writes a line terminator string to the output stream.

WriteLine(Boolean)

Zapisuje wszystkie oczekujące odstępy tabulacji i tekstową reprezentację wartości logicznej, po której następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and the text representation of a Boolean value, followed by a line terminator string, to the output stream.

WriteLine(Char)

Zapisuje wszystkie oczekujące odstępy tabulacji i znak Unicode, po którym następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and a Unicode character, followed by a line terminator string, to the output stream.

WriteLine(Char[])

Zapisuje wszystkie oczekujące odstępy tabulacji i tablicę znaków Unicode, po którym następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and an array of Unicode characters, followed by a line terminator string, to the output stream.

WriteLine(Char[], Int32, Int32)

Zapisuje wszystkie oczekujące odstępy tabulacji i podtablicę znaków Unicode, po którym następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and a subarray of Unicode characters, followed by a line terminator string, to the output stream.

WriteLine(Decimal)

Zapisuje tekstową reprezentację wartości dziesiętnej w strumieniu tekstowym, po której następuje terminator wiersza.Writes the text representation of a decimal value to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(Double)

Zapisuje wszystkie oczekujące odstępy tabulacji i tekstową reprezentację liczby zmiennoprzecinkowej podwójnej precyzji, a po niej ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and the text representation of a double-precision floating-point number, followed by a line terminator string, to the output stream.

WriteLine(Int32)

Zapisuje wszystkie oczekujące odstępy tabulacji i tekstową reprezentację 32-bajtowej liczby całkowitej ze znakiem, a następnie ciąg terminatora wiersza do strumienia wyjściowego.Writes any pending tab spacing and the text representation of a 32-byte signed integer, followed by a line terminator string, to the output stream.

WriteLine(Int64)

Zapisuje wszystkie oczekujące odstępy tabulacji i tekstową reprezentację 64-bajtowej liczby całkowitej ze znakiem, a następnie ciąg terminatora wiersza do strumienia wyjściowego.Writes any pending tab spacing and the text representation of a 64-byte signed integer, followed by a line terminator string, to the output stream.

WriteLine(Object)

Zapisuje wszystkie oczekujące odstępy tabulacji i tekstową reprezentację obiektu, po którym następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and the text representation of an object, followed by a line terminator string, to the output stream.

WriteLine(ReadOnlySpan<Char>)

Zapisuje tekstową reprezentację zakresu znaków w strumieniu tekstowym, po którym następuje terminator wiersza.Writes the text representation of a character span to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(Single)

Zapisuje wszystkie oczekujące odstępy tabulacji i tekstową reprezentację liczby zmiennoprzecinkowej o pojedynczej precyzji, po której następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and the text representation of a single-precision floating-point number, followed by a line terminator string, to the output stream.

WriteLine(String)

Zapisuje wszystkie oczekujące odstępy tabulacji i ciąg tekstowy, po którym następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and a text string, followed by a line terminator string, to the output stream.

WriteLine(String, Object)

Zapisuje wszystkie oczekujące odstępy tabulacji i sformatowany ciąg zawierający tekstową reprezentację obiektu, po którym następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes any pending tab spacing and a formatted string containing the text representation of an object, followed by a line terminator string, to the output stream.

WriteLine(String, Object, Object)

Zapisuje wszystkie oczekujące odstępy tabulacji i sformatowany ciąg, który zawiera tekstową reprezentację dwóch obiektów, a następnie ciąg terminatora wiersza do strumienia wyjściowego.Writes any pending tab spacing and a formatted string that contains the text representation of two objects, followed by a line terminator string, to the output stream.

WriteLine(String, Object, Object, Object)

Zapisuje sformatowany ciąg i nowy wiersz do strumienia tekstowego przy użyciu tej samej semantyki co Format(String, Object).Writes out a formatted string and a new line to the text stream, using the same semantics as Format(String, Object).

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

Zapisuje wszystkie oczekujące odstępy tabulacji i sformatowany ciąg, który zawiera tekstową reprezentację tablicy obiektów, a następnie ciąg terminatora wiersza do strumienia wyjściowego.Writes any pending tab spacing and a formatted string that contains the text representation of an object array, followed by a line terminator string, to the output stream.

WriteLine(StringBuilder)

Zapisuje tekstową reprezentację konstruktora ciągów do strumienia tekstu, po którym następuje terminator wiersza.Writes the text representation of a string builder to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(UInt32)

Zapisuje wszystkie oczekujące odstępy tabulacji i tekstową reprezentację 4-bajtowej liczby całkowitej bez znaku, a następnie ciąg terminatora wiersza do strumienia wyjściowego.Writes any pending tab spacing and the text representation of a 4-byte unsigned integer, followed by a line terminator string, to the output stream.

WriteLine(UInt64)

Zapisuje tekstową reprezentację 8-bajtowej liczby całkowitej bez znaku do strumienia tekstowego, a po niej terminator wiersza.Writes the text representation of an 8-byte unsigned integer to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLineAsync()

Asynchronicznie zapisuje terminator wiersza w strumieniu tekstowym.Asynchronously writes a line terminator to the text stream.

(Odziedziczone po TextWriter)
WriteLineAsync(Char)

Asynchronicznie zapisuje znak w strumieniu tekstowym, po którym następuje terminator wiersza.Asynchronously writes a character to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLineAsync(Char[])

Asynchronicznie zapisuje tablicę znaków w strumieniu tekstowym, po którym następuje terminator wiersza.Asynchronously writes an array of characters to the text stream, followed by a line terminator.

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

Asynchronicznie zapisuje podtablicę znaków do strumienia tekstu, po którym następuje terminator wiersza.Asynchronously writes a subarray of characters to the text stream, followed by a line terminator.

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

Asynchronicznie zapisuje tekstową reprezentację regionu pamięci znaku do strumienia tekstu, po którym następuje terminator wiersza.Asynchronously writes the text representation of a character memory region to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLineAsync(String)

Asynchronicznie zapisuje ciąg w strumieniu tekstowym, po którym następuje terminator wiersza.Asynchronously writes a string to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLineAsync(StringBuilder, CancellationToken)

Asynchronicznie zapisuje tekstową reprezentację konstruktora ciągów do strumienia tekstu, po którym następuje terminator wiersza.Asynchronously writes the text representation of a string builder to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLineNoTabs(String)

Zapisuje ciąg, po którym następuje ciąg terminatora wiersza, do strumienia wyjściowego.Writes a string, followed by a line terminator string, to the output stream. Ta metoda ignoruje wszystkie określone odstępy tabulacji.This method ignores any specified tab spacing.

WriteStyleAttribute(String, String)

Zapisuje określony atrybut style w strumieniu wyjściowym.Writes the specified style attribute to the output stream.

WriteStyleAttribute(String, String, Boolean)

Zapisuje określony atrybut i wartość stylu w strumieniu wyjściowym i koduje wartość (jeśli została określona).Writes the specified style attribute and value to the output stream, and encodes the value, if specified.

WriteUrlEncodedString(String, Boolean)

Zapisuje określony ciąg i kodowanie go zgodnie z wymaganiami dotyczącymi adresów URL.Writes the specified string, encoding it according to URL requirements.

Jawne implementacje interfejsu

IDisposable.Dispose()

Aby uzyskać opis tego elementu członkowskiego, zobacz Dispose().For a description of this member, see Dispose().

(Odziedziczone po TextWriter)

Dotyczy

Zobacz też