Lenguaje

IndentedStringBuilder Clase

Definición

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

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

[System.Runtime.CompilerServices.Nullable(0)]
public class IndentedStringBuilder
public class IndentedStringBuilder
[<System.Runtime.CompilerServices.Nullable(0)>]
type IndentedStringBuilder = class
type IndentedStringBuilder = class
Public Class IndentedStringBuilder
Herencia
IndentedStringBuilder
Atributos

Comentarios

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

Constructores

Nombre Description
IndentedStringBuilder()

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

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

Propiedades

Nombre Description
IndentCount

Obtiene el nivel de sangría actual.

Length

Longitud actual de la cadena compilada.

Métodos

Nombre Description
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 va a compilar.

AppendLine(String)

Anexa la sangría actual, la cadena especificada y una nueva línea a la cadena que se va a compilar.

AppendLines(String, Boolean)

Separa la cadena especificada en líneas y, a continuación, anexa cada línea, prefijo 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.

Clone()

Clona este IndentedStringBuilder, copiando la cadena compilada y el nivel de sangría actual.

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 toda la sangría. Restaura la sangría original cuando se elimina el objeto devuelto.

ToString()

Devuelve la cadena compilada.

Se aplica a