IndentedStringBuilder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |