IndentedTextWriter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O mesmo que IndentedTextWriter , mas funciona em confiança parcial e adiciona o cache explícito da cadeia de caracteres de recuo gerada e também reconhece a gravação de uma cadeia de caracteres que contém apenas \r\n ou \n como uma linha de gravação para garantir que recuaremos a próxima linha corretamente.
public class IndentedTextWriter : System.IO.TextWriter
type IndentedTextWriter = class
inherit TextWriter
Public Class IndentedTextWriter
Inherits TextWriter
- Herança
-
IndentedTextWriter
Construtores
IndentedTextWriter(TextWriter) |
Inicializa uma nova instância da classe IndentedTextWriter usando o gravador de texto especificado e a cadeia de caracteres de tabulação padrão. Observe que o gravador passado para esse construtor deve usar o CultureInfo especificado pela Culture propriedade . |
IndentedTextWriter(TextWriter, String) |
Inicializa uma nova instância da classe IndentedTextWriter usando o gravador de texto e a cadeia de caracteres de tabulação especificados. Observe que o gravador passado para esse construtor deve usar o CultureInfo especificado pela Culture propriedade . |
Campos
Culture |
Especifica a cultura que será usada pelo TextWriter subjacente. Essa propriedade estática é somente leitura. Observe que qualquer gravador passado para um dos construtores do IndentedTextWriter deve usar essa mesma cultura. A cultura é InvariantCulture. |
DefaultTabString |
Especifica cadeia de caracteres de tabulação padrão. Este campo é constante. |
Propriedades
Encoding |
Obtém a codificação do text writer a ser usado. |
Indent |
Obtém ou define o número de espaços a serem recuados. |
InnerWriter |
Obtém o TextWriter a ser usado. |
NewLine |
Obtém ou define o caractere de nova linha a ser usado. |
Métodos
Close() |
Fecha o documento que está sendo gravado. |
CurrentIndentation() |
Cria uma cadeia de caracteres que representa o nível de recuo atual para uma nova linha. |
Flush() |
Libera o fluxo. |
OutputTabs() |
Gera a cadeia de caracteres de tabulação uma vez para cada nível de recuo, de acordo com a propriedade Indent. |
Write(Boolean) |
Grava a representação de texto de um valor booliano no fluxo de texto. |
Write(Char) |
Grava um caractere no fluxo de texto. |
Write(Char[]) |
Grava uma matriz de caracteres no fluxo de texto. |
Write(Char[], Int32, Int32) |
Grava uma submatriz de caracteres no fluxo de texto. |
Write(Double) |
Grava a representação de texto de um Double no fluxo de texto. |
Write(Int32) |
Grava a representação de texto de um inteiro no fluxo de texto. |
Write(Int64) |
Grava a representação de texto de um inteiro de 8 bytes no fluxo de texto. |
Write(Object) |
Grava a representação de texto de um objeto no fluxo de texto. |
Write(Single) |
Grava a representação de texto de um Single no fluxo de texto. |
Write(String) |
Grava a cadeia de caracteres especificada no fluxo de texto. |
Write(String, Object) |
Grava uma cadeia de caracteres formatada usando a mesma semântica, conforme especificado. |
Write(String, Object, Object) |
Grava uma cadeia de caracteres formatada usando a mesma semântica, conforme especificado. |
Write(String, Object[]) |
Grava uma cadeia de caracteres formatada usando a mesma semântica, conforme especificado. |
WriteLine() |
Grava um terminador de linha. |
WriteLine(Boolean) |
Grava a representação de texto de um booliano seguido por um terminador de linha no fluxo de texto. |
WriteLine(Char) |
Grava um caractere seguido por um terminador de linha no fluxo de texto. |
WriteLine(Char[]) |
Grava uma matriz de caracteres seguida por um terminador de linha no fluxo de texto. |
WriteLine(Char[], Int32, Int32) |
Grava uma submatriz de caracteres seguida por um terminador de linha no fluxo de texto. |
WriteLine(Double) |
Grava a representação de texto de um Double seguido por um terminador de linha no fluxo de texto. |
WriteLine(Int32) |
Grava a representação de texto de um inteiro seguido por um terminador de linha no fluxo de texto. |
WriteLine(Int64) |
Grava a representação de texto de um inteiro de 8 bytes seguido por um terminador de linha no fluxo de texto. |
WriteLine(Object) |
Grava a representação de texto de um objeto seguido por um terminador de linha no fluxo de texto. |
WriteLine(Single) |
Grava a representação de texto de um Single seguido por um terminador de linha no fluxo de texto. |
WriteLine(String) |
Grava a cadeia de caracteres especificada seguida por um terminador de linha no fluxo de texto. |
WriteLine(String, Object) |
Grava uma cadeia de caracteres formatada seguida por um terminador de linha usando a mesma semântica especificada. |
WriteLine(String, Object, Object) |
Grava uma cadeia de caracteres formatada seguida por um terminador de linha usando a mesma semântica especificada. |
WriteLine(String, Object[]) |
Grava uma cadeia de caracteres formatada seguida por um terminador de linha usando a mesma semântica especificada. |
WriteLine(UInt32) |
Grava a representação de texto de um UInt32 seguido por um terminador de linha no fluxo de texto. |
WriteLineNoTabs(String) |
Grava a cadeia de caracteres especificada em uma linha sem tabulações. |
Aplica-se a
Entity Framework