HtmlTextWriter.WriteLine Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapisuje data do výstupního datového HtmlTextWriter proudu, jak je určeno přetíženými parametry, následované ukončovacím řetězcem řádku. Všechny verze této metody zapisují všechny čekající mezery tabulátoru do výstupního datového proudu.
Přetížení
| Name | Description |
|---|---|
| WriteLine(String, Object, Object) |
Zapíše všechny čekající mezery tabulátoru a formátovaný řetězec, který obsahuje textové vyjádření dvou objektů, následované ukončovacím řetězcem řádku, do výstupního datového proudu. |
| WriteLine(Char[], Int32, Int32) |
Zapíše všechny čekající mezery tabulátoru a podarray znaků Unicode následované ukončovacím řetězcem řádku do výstupního datového proudu. |
| WriteLine(String, Object[]) |
Zapíše všechny čekající mezery tabulátoru a formátovaný řetězec, který obsahuje textovou reprezentaci pole objektu následovaný ukončovacím řetězcem řádku, do výstupního datového proudu. |
| WriteLine(String, Object) |
Zapíše všechny čekající mezery tabulátoru a formátovaný řetězec obsahující textovou reprezentaci objektu následovaný ukončovacím řetězcem řádku do výstupního datového proudu. |
| WriteLine(UInt32) |
Zapíše všechny čekající mezery tabulátoru a textovou reprezentaci 4 bajtového celého čísla bez znaménka, za kterým následuje řetězec ukončující řádek, do výstupního datového proudu. |
| WriteLine(String) |
Zapíše všechny čekající mezery tabulátoru a textový řetězec následovaný ukončovacím řetězcem řádku do výstupního datového proudu. |
| WriteLine(Single) |
Zapíše všechny čekající mezery tabulátoru a textové vyjádření čísla s plovoucí desetinnou čárkou s jednoduchou přesností následované ukončovacím řetězcem řádku do výstupního datového proudu. |
| WriteLine(Int32) |
Zapíše všechny nevyřízené mezery tabulátoru a textovou reprezentaci celého čísla se 32 bajty následované ukončovacím řetězcem řádku do výstupního datového proudu. |
| WriteLine(Int64) |
Zapíše všechny čekající mezery tabulátoru a textovou reprezentaci celého čísla se 64 bajty následované ukončovacím řetězcem řádku do výstupního datového proudu. |
| WriteLine(Double) |
Zapíše všechny čekající mezery tabulátoru a textovou reprezentaci čísla s plovoucí desetinnou čárkou s dvojitou přesností následovanou ukončovacím řetězcem řádku do výstupního datového proudu. |
| WriteLine(Char[]) |
Zapíše všechny čekající mezery tabulátoru a pole znaků Unicode následované ukončovacím řetězcem řádku do výstupního datového proudu. |
| WriteLine(Char) |
Zapíše všechny čekající mezery tabulátoru a znak Unicode následovaný ukončovacím řetězcem řádku do výstupního datového proudu. |
| WriteLine(Boolean) |
Zapíše všechny čekající mezery tabulátoru a textovou reprezentaci logické hodnoty následované ukončovacím řetězcem řádku do výstupního datového proudu. |
| WriteLine() |
Zapíše ukončovací řetězec řádku do výstupního datového proudu. |
| WriteLine(Object) |
Zapíše všechny čekající mezery tabulátoru a textovou reprezentaci objektu následované ukončovacím řetězcem řádku do výstupního datového proudu. |
Poznámky
Výchozí ukončovací řetězec řádku je návrat na začátek řádku následovaný kanálem řádku ("\r\n"). Základní WriteLine metoda se používá k zápisu parametru value .
WriteLine(String, Object, Object)
Zapíše všechny čekající mezery tabulátoru a formátovaný řetězec, který obsahuje textové vyjádření dvou objektů, následované ukončovacím řetězcem řádku, do výstupního datového proudu.
public:
override void WriteLine(System::String ^ format, System::Object ^ arg0, System::Object ^ arg1);
public override void WriteLine(string format, object arg0, object arg1);
override this.WriteLine : string * obj * obj -> unit
Public Overrides Sub WriteLine (format As String, arg0 As Object, arg1 As Object)
Parametry
- format
- String
Řetězec obsahující nula nebo více položek formátu.
- arg0
- Object
Objekt, který se má formátovat.
- arg1
- Object
Objekt, který se má formátovat.
Příklady
Následující příklad kódu ukazuje, jak použít metodu WriteLine k vykreslení formátovaného řetězce a hodnot CurrentCulture vlastnosti a Today vlastnosti.
// Use the WriteLine(string,object,object) method to
// render a formatted string and two objects
// in the string.
writer.RenderBeginTag(HtmlTextWriterTag.Label);
writer.WriteLine("The current cultural settings are {0}. Today's date is {1}.",
CultureInfo.CurrentCulture, DateTime.Today);
writer.RenderEndTag();
' Use the WriteLine(string,object,object) method to
' render a formatted string and two objects
' in the string.
writer.RenderBeginTag(HtmlTextWriterTag.Label)
writer.WriteLine("The current cultural settings are {0}. Today's date is {1}.", _
CultureInfo.CurrentCulture, DateTime.Today)
writer.RenderEndTag()
Poznámky
Výchozí ukončovací řetězec řádku je návrat na začátek řádku následovaný kanálem řádku ("\r\n"). Metoda WriteLine používá stejnou sémantiku jako Format(String, Object, Object) metoda. Základní WriteLine metoda se používá k zápisu parametru value .
Viz také
Platí pro
WriteLine(Char[], Int32, Int32)
Zapíše všechny čekající mezery tabulátoru a podarray znaků Unicode následované ukončovacím řetězcem řádku do výstupního datového proudu.
public:
override void WriteLine(cli::array <char> ^ buffer, int index, int count);
public override void WriteLine(char[] buffer, int index, int count);
override this.WriteLine : char[] * int * int -> unit
Public Overrides Sub WriteLine (buffer As Char(), index As Integer, count As Integer)
Parametry
- buffer
- Char[]
Pole znaků, ze kterého se má zapisovat text do výstupního datového proudu.
- index
- Int32
Umístění v poli znaků, kde začíná psaní.
- count
- Int32
Počet znaků v poli pro zápis do výstupního datového proudu.
Příklady
Tato část obsahuje dva příklady kódu. První ukazuje, jak vytvořit pole znaků. Druhý z nich ukazuje, jak použít pole.
Tyto příklady kódu generují následující značky:
<label>
hello
</label>
Následující příklad kódu ukazuje, jak vytvořit pole znaků, které jsou napsané hello world. Součástí pole je SpaceChar pole, které vytvoří mezeru mezi dvěma slovy.
private char[] testChars = {'h', 'e', 'l', 'l', 'o',
HtmlTextWriter.SpaceChar ,'w', 'o', 'r', 'l', 'd'};
Private testChars() As Char = _
{"h"c, "e"c, "l"c, "l"c, "o"c, _
HtmlTextWriter.SpaceChar, "w"c, "o"c, "r"c, "l"c, "d"c}
Následující příklad kódu používá index a count parametry WriteLine metody k vykreslení prvních pěti znaků pole vytvořeného v předchozím příkladu kódu.
// Render a subarray of a character array
// as the contents of a <label> element.
writer.RenderBeginTag(HtmlTextWriterTag.Label);
writer.WriteLine(testChars, 0, 5);
writer.RenderEndTag();
' Render a subarray of a character array
' as the contents of a <label> element.
writer.RenderBeginTag(HtmlTextWriterTag.Label)
writer.WriteLine(testChars, 0, 5)
writer.RenderEndTag()
Poznámky
Výchozí ukončovací řetězec řádku je návrat na začátek řádku následovaný kanálem řádku ("\r\n"). Základní WriteLine metoda se používá k zápisu parametru value .
Viz také
Platí pro
WriteLine(String, Object[])
Zapíše všechny čekající mezery tabulátoru a formátovaný řetězec, který obsahuje textovou reprezentaci pole objektu následovaný ukončovacím řetězcem řádku, do výstupního datového proudu.
public:
override void WriteLine(System::String ^ format, ... cli::array <System::Object ^> ^ arg);
public override void WriteLine(string format, params object[] arg);
override this.WriteLine : string * obj[] -> unit
Public Overrides Sub WriteLine (format As String, ParamArray arg As Object())
Parametry
- format
- String
Řetězec obsahující nula nebo více položek formátu.
- arg
- Object[]
Pole objektů k formátování.
Příklady
Tato část obsahuje dva příklady kódu. První ukazuje, jak vykreslit řetězec a pole do výstupního datového proudu. Druhý z nich ukazuje, jak deklarovat pole.
Následující příklad kódu ukazuje, jak použít metodu WriteLine k vykreslení formátovaného řetězce a obsahu pole objektu do výstupního datového proudu.
// Render a formatted string and the
// text representation of an object array,
// myObjectArray, as the contents of
// a <label> element.
writer.RenderBeginTag(HtmlTextWriterTag.Label);
writer.WriteLine("The trade value at {1} is ${0}.", curPriceTime);
writer.RenderEndTag();
' Render a formatted string and the
' text representation of an object array,
' myObjectArray, as the contents of
' a <label> element.
writer.RenderBeginTag(HtmlTextWriterTag.Label)
writer.WriteLine("The trade value at {1} is ${0}.", curPriceTime)
writer.RenderEndTag()
Následující příklad kódu ukazuje, jak deklarovat pole objektů vykreslené v předchozím příkladu kódu.
private object[] curPriceTime = {4.25, DateTime.Now};
Private curPriceTime() As Object = {4.25, DateTime.Now}
Poznámky
Výchozí ukončovací řetězec řádku je návrat na začátek řádku následovaný kanálem řádku ("\r\n"). Metoda WriteLine používá stejnou sémantiku jako Format(String, Object[]) metoda. Základní WriteLine metoda se používá k zápisu value metody.
Viz také
Platí pro
WriteLine(String, Object)
Zapíše všechny čekající mezery tabulátoru a formátovaný řetězec obsahující textovou reprezentaci objektu následovaný ukončovacím řetězcem řádku do výstupního datového proudu.
public:
override void WriteLine(System::String ^ format, System::Object ^ arg0);
public override void WriteLine(string format, object arg0);
override this.WriteLine : string * obj -> unit
Public Overrides Sub WriteLine (format As String, arg0 As Object)
Parametry
- format
- String
Řetězec obsahující nula nebo více položek formátu.
- arg0
- Object
Objekt, který se má formátovat.
Příklady
Následující příklad kódu ukazuje, jak použít metodu WriteLine k vykreslení formátovaného řetězce s hodnotou CurrentCulture vlastnosti.
// Use the WriteLine(string, object) method to
// render a formatted string and an object in it.
writer.RenderBeginTag(HtmlTextWriterTag.Label);
writer.WriteLine("The current cultural settings are {0}",
CultureInfo.CurrentCulture);
writer.RenderEndTag();
' Use the WriteLine(string, object) method to
' render a formatted string and an object in it.
writer.RenderBeginTag(HtmlTextWriterTag.Label)
writer.WriteLine("The current cultural settings are {0}.", _
CultureInfo.CurrentCulture)
writer.RenderEndTag()
Poznámky
Výchozí ukončovací řetězec řádku je návrat na začátek řádku následovaný kanálem řádku ("\r\n"). Metoda WriteLine používá stejnou sémantiku jako Format(String, Object) metoda. Základní WriteLine metoda se používá k zápisu parametru value .
Viz také
Platí pro
WriteLine(UInt32)
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
- Alternativa odpovídající specifikaci CLS
- System.Web.UI.HtmlTextWriter.WriteLine(Int64)
Zapíše všechny čekající mezery tabulátoru a textovou reprezentaci 4 bajtového celého čísla bez znaménka, za kterým následuje řetězec ukončující řádek, do výstupního datového proudu.
public:
override void WriteLine(System::UInt32 value);
[System.CLSCompliant(false)]
public override void WriteLine(uint value);
[<System.CLSCompliant(false)>]
override this.WriteLine : uint32 -> unit
Public Overrides Sub WriteLine (value As UInteger)
Parametry
- value
- UInt32
4bajtů bez znaménka pro zápis do výstupního datového proudu.
- Atributy
Poznámky
Výchozí ukončovací řetězec řádku je návrat na začátek řádku následovaný kanálem řádku ("\r\n"). Základní WriteLine metoda se používá k zápisu parametru value .
Viz také
Platí pro
WriteLine(String)
Zapíše všechny čekající mezery tabulátoru a textový řetězec následovaný ukončovacím řetězcem řádku do výstupního datového proudu.
public:
override void WriteLine(System::String ^ s);
public override void WriteLine(string s);
override this.WriteLine : string -> unit
Public Overrides Sub WriteLine (s As String)
Parametry
- s
- String
Řetězec pro zápis do výstupního datového proudu.
Poznámky
Výchozí ukončovací řetězec řádku je návrat na začátek řádku následovaný kanálem řádku ("\r\n"). Základní WriteLine metoda se používá k zápisu parametru value .
Viz také
Platí pro
WriteLine(Single)
Zapíše všechny čekající mezery tabulátoru a textové vyjádření čísla s plovoucí desetinnou čárkou s jednoduchou přesností následované ukončovacím řetězcem řádku do výstupního datového proudu.
public:
override void WriteLine(float value);
public override void WriteLine(float value);
override this.WriteLine : single -> unit
Public Overrides Sub WriteLine (value As Single)
Parametry
- value
- Single
Číslo s plovoucí desetinnou čárkou s jednoduchou přesností pro zápis do výstupního datového proudu.
Příklady
Následující příklad kódu ukazuje, jak použít metodu WriteLine k vykreslení hodnoty Single.Epsilon pole, což je nejmenší možná hodnota Single struktury.
Tento příklad kódu vygeneruje následující kód:
<b>
1.401298E-45
</b>
// Use the WriteLine(Single) method to render the
// Epsilon field of the Single structure.
writer.RenderBeginTag(HtmlTextWriterTag.B);
writer.WriteLine(Single.Epsilon);
writer.RenderEndTag();
' Use the WriteLine(Single) method to render the
' Epsilon field of the Single structure.
writer.RenderBeginTag(HtmlTextWriterTag.B)
writer.WriteLine(Single.Epsilon)
writer.RenderEndTag()
Poznámky
Výchozí ukončovací řetězec řádku je návrat na začátek řádku následovaný kanálem řádku ("\r\n"). Základní WriteLine metoda se používá k zápisu parametru value .
Viz také
Platí pro
WriteLine(Int32)
Zapíše všechny nevyřízené mezery tabulátoru a textovou reprezentaci celého čísla se 32 bajty následované ukončovacím řetězcem řádku do výstupního datového proudu.
public:
override void WriteLine(int value);
public override void WriteLine(int value);
override this.WriteLine : int -> unit
Public Overrides Sub WriteLine (value As Integer)
Parametry
- value
- Int32
Celé číslo se 32 bajty, které se má zapisovat do výstupního datového proudu.
Poznámky
Výchozí ukončovací řetězec řádku je návrat na začátek řádku následovaný kanálem řádku ("\r\n"). Základní WriteLine metoda se používá k zápisu parametru value .
Viz také
Platí pro
WriteLine(Int64)
Zapíše všechny čekající mezery tabulátoru a textovou reprezentaci celého čísla se 64 bajty následované ukončovacím řetězcem řádku do výstupního datového proudu.
public:
override void WriteLine(long value);
public override void WriteLine(long value);
override this.WriteLine : int64 -> unit
Public Overrides Sub WriteLine (value As Long)
Parametry
- value
- Int64
Celé číslo se 64 bajty, které se má zapisovat do výstupního datového proudu.
Poznámky
Výchozí ukončovací řetězec řádku je návrat na začátek řádku následovaný kanálem řádku ("\r\n"). Základní WriteLine metoda se používá k zápisu parametru value .
Viz také
Platí pro
WriteLine(Double)
Zapíše všechny čekající mezery tabulátoru a textovou reprezentaci čísla s plovoucí desetinnou čárkou s dvojitou přesností následovanou ukončovacím řetězcem řádku do výstupního datového proudu.
public:
override void WriteLine(double value);
public override void WriteLine(double value);
override this.WriteLine : double -> unit
Public Overrides Sub WriteLine (value As Double)
Parametry
- value
- Double
Číslo s plovoucí desetinnou čárkou s dvojitou přesností pro zápis do výstupního datového proudu.
Příklady
Následující příklad kódu ukazuje, jak použít metodu WriteLine k vykreslení hodnoty Double.MaxValue pole.
Tento příklad kódu vygeneruje následující kód:
<label>
1.79769313486232E+308
</label>
// Use the WriteLine(Double) method to render
// the MaxValue field of the Double structure.
writer.RenderBeginTag(HtmlTextWriterTag.Label);
writer.WriteLine(Double.MaxValue);
writer.RenderEndTag();
' Use the WriteLine(Double) method to render
' the MaxValue field of the Double structure.
writer.RenderBeginTag(HtmlTextWriterTag.Label)
writer.WriteLine(Double.MaxValue)
writer.RenderEndTag()
Poznámky
Výchozí ukončovací řetězec řádku je návrat na začátek řádku následovaný kanálem řádku ("\r\n"). Základní WriteLine metoda se používá k zápisu parametru value .
Viz také
Platí pro
WriteLine(Char[])
Zapíše všechny čekající mezery tabulátoru a pole znaků Unicode následované ukončovacím řetězcem řádku do výstupního datového proudu.
public:
override void WriteLine(cli::array <char> ^ buffer);
public override void WriteLine(char[] buffer);
override this.WriteLine : char[] -> unit
Public Overrides Sub WriteLine (buffer As Char())
Parametry
- buffer
- Char[]
Pole znaků pro zápis do výstupního datového proudu.
Příklady
Tato část obsahuje dva příklady kódu. První ukazuje, jak vytvořit pole. Druhý z nich ukazuje, jak toto pole používat.
Tyto příklady kódu generují následující značky:
<label>
hello world
</label>
Následující příklad kódu ukazuje, jak vytvořit pole znaků, které jsou uvedeny hello world. Součástí pole je SpaceChar pole, které vytvoří mezeru mezi dvěma slovy.
private char[] testChars = {'h', 'e', 'l', 'l', 'o',
HtmlTextWriter.SpaceChar ,'w', 'o', 'r', 'l', 'd'};
Private testChars() As Char = _
{"h"c, "e"c, "l"c, "l"c, "o"c, _
HtmlTextWriter.SpaceChar, "w"c, "o"c, "r"c, "l"c, "d"c}
Následující příklad kódu vykresluje hello world pole znaků vytvořené v předchozím příkladu WriteLine pomocí metody.
// Render a character array as the contents of
// a <label> element.
writer.RenderBeginTag(HtmlTextWriterTag.Label);
writer.WriteLine(testChars);
writer.RenderEndTag();
' Render a character array as the
' contents of a <label> element.
writer.RenderBeginTag(HtmlTextWriterTag.Label)
writer.WriteLine(testChars)
writer.RenderEndTag()
Poznámky
Výchozí ukončovací řetězec řádku je návrat na začátek řádku následovaný kanálem řádku ("\r\n"). Základní WriteLine metoda se používá k zápisu parametru value .
Viz také
Platí pro
WriteLine(Char)
Zapíše všechny čekající mezery tabulátoru a znak Unicode následovaný ukončovacím řetězcem řádku do výstupního datového proudu.
public:
override void WriteLine(char value);
public override void WriteLine(char value);
override this.WriteLine : char -> unit
Public Overrides Sub WriteLine (value As Char)
Parametry
- value
- Char
Znak pro zápis do výstupního datového proudu.
Poznámky
Výchozí ukončovací řetězec řádku je návrat na začátek řádku následovaný kanálem řádku ("\r\n"). Základní WriteLine metoda se používá k zápisu parametru value .
Viz také
Platí pro
WriteLine(Boolean)
Zapíše všechny čekající mezery tabulátoru a textovou reprezentaci logické hodnoty následované ukončovacím řetězcem řádku do výstupního datového proudu.
public:
override void WriteLine(bool value);
public override void WriteLine(bool value);
override this.WriteLine : bool -> unit
Public Overrides Sub WriteLine (value As Boolean)
Parametry
- value
- Boolean
Logická hodnota pro zápis do výstupního datového proudu.
Poznámky
Výchozí ukončovací řetězec řádku je návrat na začátek řádku následovaný kanálem řádku ("\r\n"). Základní WriteLine metoda se používá k zápisu parametru value .
Viz také
Platí pro
WriteLine()
Zapíše ukončovací řetězec řádku do výstupního datového proudu.
public:
override void WriteLine();
public override void WriteLine();
override this.WriteLine : unit -> unit
Public Overrides Sub WriteLine ()
Příklady
Následující příklad kódu ukazuje, jak použít metodu WriteLine vložit řádek po vykreslení elementu <img> .
// Control the encoding of attributes.
// 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();
// Control the encoding of attributes.
// 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();
' Control the encoding of attributes.
' 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()
Poznámky
Výchozí ukončovací řetězec řádku je návrat na začátek řádku následovaný kanálem řádku ("\r\n"). Další informace najdete na webu WriteLine.
Viz také
Platí pro
WriteLine(Object)
Zapíše všechny čekající mezery tabulátoru a textovou reprezentaci objektu následované ukončovacím řetězcem řádku do výstupního datového proudu.
public:
override void WriteLine(System::Object ^ value);
public override void WriteLine(object value);
override this.WriteLine : obj -> unit
Public Overrides Sub WriteLine (value As Object)
Parametry
- value
- Object
Objekt pro zápis do výstupního datového proudu.
Příklady
Následující příklad kódu ukazuje, jak použít metodu WriteLine k vykreslení hodnoty CultureInfo.CurrentCulture vlastnosti na ovládací prvek.
// Use the WriteLine method to render an arbitrary
// object, in this case a CutltureInfo object.
writer.RenderBeginTag(HtmlTextWriterTag.B);
writer.WriteLine(CultureInfo.CurrentCulture);
writer.RenderEndTag();
' Use the WriteLine method to render an arbitrary
' object, in this case a CutltureInfo object.
writer.RenderBeginTag(HtmlTextWriterTag.B)
writer.WriteLine(CultureInfo.CurrentCulture)
writer.RenderEndTag()
Poznámky
Výchozí ukončovací řetězec řádku je návrat na začátek řádku následovaný kanálem řádku ("\r\n"). Základní WriteLine metoda se používá k zápisu parametru value .