Compartir a través de


IndentedStringBuilder Clase

Definición

Contenedor fino sobre StringBuilder el que agrega sangría a cada línea compilada.

Normalmente, los proveedores de bases de datos usan este tipo (y otras extensiones). Por lo general, no se usa en el código de la aplicación.

public class IndentedStringBuilder
type IndentedStringBuilder = class
Public Class IndentedStringBuilder
Herencia
IndentedStringBuilder

Comentarios

Consulte Implementación de proveedores y extensiones de bases de datos para obtener más información y ejemplos.

Constructores

IndentedStringBuilder()

Contenedor fino sobre StringBuilder el que agrega sangría a cada línea compilada.

Normalmente, los proveedores de bases de datos usan este tipo (y otras extensiones). Por lo general, no se usa en el código de la aplicación.

Propiedades

IndentCount

Obtiene el nivel de sangría actual.

Length

Longitud actual de la cadena compilada.

Métodos

Append(Char)

Anexa la sangría actual y, a continuación, el carácter especificado a la cadena que se va a compilar.

Append(FormattableString)

Anexa la sangría actual y, a continuación, la cadena especificada a la cadena que se va a compilar.

Append(IEnumerable<Char>)

Anexa la sangría actual y, a continuación, los caracteres especificados a la cadena que se va a compilar.

Append(IEnumerable<String>)

Anexa la sangría actual y, a continuación, las cadenas especificadas a la cadena que se va a compilar.

Append(String)

Anexa la sangría actual y, a continuación, la cadena especificada a la cadena que se va a compilar.

AppendJoin(IEnumerable<String>, String)

Concatena los miembros de la colección especificada, utilizando el separador especificado entre cada miembro y, a continuación, anexa la cadena resultante,

AppendJoin(String, String[])

Concatena los miembros de la colección especificada, utilizando el separador especificado entre cada miembro y, a continuación, anexa la cadena resultante,

AppendLine()

Anexa una nueva línea a la cadena que se está compilando.

AppendLine(FormattableString)

Anexa la sangría actual, la cadena especificada y una nueva línea a la cadena que se está compilando.

AppendLine(String)

Anexa la sangría actual, la cadena especificada y una nueva línea a la cadena que se está compilando.

AppendLines(String, Boolean)

Separa la cadena especificada en líneas y, a continuación, anexa cada línea, precedida por la sangría actual y seguida de una nueva línea, a la cadena que se va a compilar.

Clear()

Restablece este generador listo para compilar una nueva cadena.

DecrementIndent()

Disminuye la sangría.

IncrementIndent()

Incrementa la sangría.

Indent()

Crea una sangría con ámbito que incrementará la sangría y, a continuación, la disminuirá cuando se elimine.

SuspendIndent()

Deshabilita temporalmente todas las sangrías. Restaura la sangría original cuando se elimina el objeto devuelto.

ToString()

Devuelve la cadena compilada.

Se aplica a