IndentedStringBuilder Třída

Definice

Tenký obálka, StringBuilder která přidá odsazení ke každému vytvořenému řádku.

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

public class IndentedStringBuilder
type IndentedStringBuilder = class
Public Class IndentedStringBuilder
Dědičnost
IndentedStringBuilder

Poznámky

Další informace a příklady najdete v tématu Implementace zprostředkovatelů a rozšíření databáze .

Konstruktory

IndentedStringBuilder()

Tenký obálka, StringBuilder která přidá odsazení ke každému vytvořenému řádku.

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

Vlastnosti

IndentCount

Získá aktuální úroveň odsazení.

Length

Aktuální délka sestaveného řetězce.

Metody

Append(Char)

Připojí aktuální odsazení a pak zadaný znak k řetězci, který se sestavuje.

Append(FormattableString)

Připojí aktuální odsazení a pak zadaný řetězec k řetězci, který se sestavuje.

Append(IEnumerable<Char>)

Připojí aktuální odsazení a poté zadané znaky k řetězci, který se sestavuje.

Append(IEnumerable<String>)

Připojí aktuální odsazení a pak zadané řetězce k řetězci, který se sestavuje.

Append(String)

Připojí aktuální odsazení a pak zadaný řetězec k řetězci, který se sestavuje.

AppendJoin(IEnumerable<String>, String)

Zřetězí členy dané kolekce pomocí zadaného oddělovače mezi jednotlivými členy a pak připojí výsledný řetězec.

AppendJoin(String, String[])

Zřetězí členy dané kolekce pomocí zadaného oddělovače mezi jednotlivými členy a pak připojí výsledný řetězec.

AppendLine()

Připojí nový řádek k řetězci, který se sestavuje.

AppendLine(FormattableString)

Připojí aktuální odsazení, daný řetězec a nový řádek k vytvořenému řetězci.

AppendLine(String)

Připojí aktuální odsazení, daný řetězec a nový řádek k vytvořenému řetězci.

AppendLines(String, Boolean)

Rozdělí daný řetězec na řádky a pak připojí každý řádek s předponou aktuálního odsazení a následovaný novým řádkem k řetězci, který se sestavuje.

Clear()

Obnoví tohoto tvůrce a připraví ho na sestavení nového řetězce.

DecrementIndent()

Sníží odsazení.

IncrementIndent()

Zvýší odsazení.

Indent()

Vytvoří odsazení s vymezeným oborem, které zvýší odsazení a po odstranění ho zmenší.

SuspendIndent()

Dočasně zakáže všechna odsazení. Obnoví původní odsazení při odstranění vráceného objektu.

ToString()

Vrátí sestavený řetězec.

Platí pro