IndentedStringBuilder Classe

Définition

Un wrapper mince sur StringBuilder qui ajoute une mise en retrait à chaque ligne créée.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

public class IndentedStringBuilder
type IndentedStringBuilder = class
Public Class IndentedStringBuilder
Héritage
IndentedStringBuilder

Remarques

Pour plus d’informations et d’exemples, consultez Implémentation de fournisseurs et d’extensions de base de données .

Constructeurs

IndentedStringBuilder()

Un wrapper mince sur StringBuilder qui ajoute une mise en retrait à chaque ligne créée.

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

Propriétés

IndentCount

Obtient le niveau de retrait actuel.

Length

Longueur actuelle de la chaîne générée.

Méthodes

Append(Char)

Ajoute le retrait actuel, puis le caractère donné à la chaîne en cours de génération.

Append(FormattableString)

Ajoute le retrait actuel, puis la chaîne donnée à la chaîne en cours de génération.

Append(IEnumerable<Char>)

Ajoute le retrait actuel, puis les caractères donnés à la chaîne en cours de génération.

Append(IEnumerable<String>)

Ajoute le retrait actuel, puis les chaînes données à la chaîne en cours de génération.

Append(String)

Ajoute le retrait actuel, puis la chaîne donnée à la chaîne en cours de génération.

AppendJoin(IEnumerable<String>, String)

Concatène les membres de la collection donnée, à l’aide du séparateur spécifié entre chaque membre, puis ajoute la chaîne résultante,

AppendJoin(String, String[])

Concatène les membres de la collection donnée, à l’aide du séparateur spécifié entre chaque membre, puis ajoute la chaîne résultante,

AppendLine()

Ajoute une nouvelle ligne à la chaîne en cours de génération.

AppendLine(FormattableString)

Ajoute le retrait actuel, la chaîne donnée et une nouvelle ligne à la chaîne en cours de génération.

AppendLine(String)

Ajoute le retrait actuel, la chaîne donnée et une nouvelle ligne à la chaîne en cours de génération.

AppendLines(String, Boolean)

Sépare la chaîne donnée en lignes, puis ajoute chaque ligne, précédée du retrait actuel et suivie d’une nouvelle ligne, à la chaîne en cours de génération.

Clear()

Réinitialise ce générateur prêt à générer une nouvelle chaîne.

DecrementIndent()

Décrémente le retrait.

IncrementIndent()

Incrémente le retrait.

Indent()

Crée un retrait délimité qui incrémente le retrait, puis le décrémente lorsqu’il est supprimé.

SuspendIndent()

Désactive temporairement toute mise en retrait. Restaure la mise en retrait d’origine lorsque l’objet retourné est supprimé.

ToString()

Retourne la chaîne générée.

S’applique à