IndentedTextWriter Třída
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í.
Funkce IndentedTextWriter ale funguje v částečném vztahu důvěryhodnosti a přidává explicitní ukládání vygenerovaného řetězce odsazení do mezipaměti a rozpoznává zápis řetězce, který obsahuje jenom \r\n nebo \n jako řádek pro zápis, aby se zajistilo správné odsazení dalšího řádku.
public class IndentedTextWriter : System.IO.TextWriter
type IndentedTextWriter = class
inherit TextWriter
Public Class IndentedTextWriter
Inherits TextWriter
- Dědičnost
-
IndentedTextWriter
Konstruktory
IndentedTextWriter(TextWriter) |
Inicializuje novou instanci IndentedTextWriter třídy pomocí zadaného zapisovače textu a výchozího řetězce tabulátoru. Všimněte si, že zapisovač předaný do tohoto konstruktoru CultureInfo musí používat vlastnost určenou Culture vlastností . |
IndentedTextWriter(TextWriter, String) |
Inicializuje novou instanci IndentedTextWriter třídy pomocí zadaného zapisovače textu a řetězce tabulátoru. Všimněte si, že zapisovač předaný do tohoto konstruktoru CultureInfo musí používat vlastnost určenou Culture vlastností . |
Pole
Culture |
Určuje jazykovou verzi, kterou bude používat základní textwriter. Tato statická vlastnost je jen pro čtení. Všimněte si, že každý zapisovač předaný některému z konstruktorů musí IndentedTextWriter používat stejnou jazykovou verzi. Jazyková verze je InvariantCulture. |
DefaultTabString |
Určuje výchozí řetězec tabulátoru. Toto pole je konstantní. |
Vlastnosti
Encoding |
Získá kódování pro zapisovač textu použít. |
Indent |
Získá nebo nastaví počet mezer k odsazení. |
InnerWriter |
Získá k TextWriter použití. |
NewLine |
Získá nebo nastaví znak nového řádku pro použití. |
Metody
Close() |
Zavře dokument, do kterého se zapisuje. |
CurrentIndentation() |
Vytvoří řetězec představující aktuální úroveň odsazení pro nový řádek. |
Flush() |
Vyprázdní datový proud. |
OutputTabs() |
Vypíše řetězec tabulátoru jednou pro každou úroveň odsazení podle Indent vlastnosti . |
Write(Boolean) |
Zapíše textovou reprezentaci logické hodnoty do textového streamu. |
Write(Char) |
Zapíše znak do textového streamu. |
Write(Char[]) |
Zapíše pole znaků do textového streamu. |
Write(Char[], Int32, Int32) |
Zapíše dílčí pole znaků do textového streamu. |
Write(Double) |
Zapíše textovou reprezentaci typu Double do textového streamu. |
Write(Int32) |
Zapíše do textového streamu textovou reprezentaci celého čísla. |
Write(Int64) |
Zapíše textovou reprezentaci 8 bajtového celého čísla do textového streamu. |
Write(Object) |
Zapíše textovou reprezentaci objektu do textového streamu. |
Write(Single) |
Zapíše textovou reprezentaci single do textového streamu. |
Write(String) |
Zapíše zadaný řetězec do textového streamu. |
Write(String, Object) |
Zapíše formátovaný řetězec pomocí stejné sémantiky jako zadaná. |
Write(String, Object, Object) |
Zapíše formátovaný řetězec pomocí stejné sémantiky jako zadaná. |
Write(String, Object[]) |
Zapíše formátovaný řetězec pomocí stejné sémantiky jako zadaná. |
WriteLine() |
Zapíše ukončovací znak řádku. |
WriteLine(Boolean) |
Zapíše textovou reprezentaci logické hodnoty následované ukončovacím znakem řádku do textového streamu. |
WriteLine(Char) |
Zapíše znak následovaný ukončovacím znakem řádku do textového streamu. |
WriteLine(Char[]) |
Zapíše pole znaků následované ukončovacím znakem do textového streamu. |
WriteLine(Char[], Int32, Int32) |
Zapíše do textového streamu dílčí pole znaků následované ukončovacím znakem řádku. |
WriteLine(Double) |
Zapíše textovou reprezentaci typu Double následovaný ukončovacím znakem řádku do textového proudu. |
WriteLine(Int32) |
Zapíše do textového streamu textovou reprezentaci celého čísla následovaného ukončovacím znakem řádku. |
WriteLine(Int64) |
Zapíše textovou reprezentaci 8 bajtového celého čísla následovaného ukončovacím znakem řádku do textového streamu. |
WriteLine(Object) |
Zapíše textovou reprezentaci objektu následovaný ukončovacím znakem řádku do textového streamu. |
WriteLine(Single) |
Zapíše textovou reprezentaci typu Single následovaný ukončovacím znakem řádku do textového streamu. |
WriteLine(String) |
Zapíše zadaný řetězec následovaný ukončovacím znakem řádku do textového streamu. |
WriteLine(String, Object) |
Zapíše formátovaný řetězec následovaný ukončovacím znakem řádku pomocí stejné sémantiky jako zadaná. |
WriteLine(String, Object, Object) |
Zapíše formátovaný řetězec následovaný ukončovacím znakem řádku pomocí stejné sémantiky jako zadaná. |
WriteLine(String, Object[]) |
Zapíše formátovaný řetězec následovaný ukončovacím znakem řádku pomocí stejné sémantiky jako zadaná. |
WriteLine(UInt32) |
Zapíše textovou reprezentaci UInt32 následovanou ukončovacím znakem řádku do textového streamu. |
WriteLineNoTabs(String) |
Zapíše zadaný řetězec na řádek bez tabulátoru. |
Platí pro
Entity Framework