Jazyk

IndentedStringBuilder Třída

Definice

Tenká obálka StringBuilder , která přidává odsazení na každou vytvořenou čáru.

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

[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
Dědičnost
IndentedStringBuilder
Atributy

Poznámky

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

Konstruktory

Název Description
IndentedStringBuilder()

Tenká obálka StringBuilder , která přidává odsazení na každou vytvořenou čáru.

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

Vlastnosti

Název Description
IndentCount

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

Length

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

Metody

Název Description
Append(Char)

Připojí aktuální odsazení a pak daný znak k vytvořenému řetězci.

Append(FormattableString)

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

Append(IEnumerable<Char>)

Připojí aktuální odsazení a poté dané znaky k vytvořenému řetězci.

Append(IEnumerable<String>)

Připojí aktuální odsazení a potom dané řetězce k vytvořenému řetězci.

Append(String)

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

AppendJoin(IEnumerable<String>, String)

Zřetězí členy dané kolekce pomocí zadaného oddělovače mezi každým členem a pak připojí výsledný řetězec.

AppendJoin(String, String[])

Zřetězí členy dané kolekce pomocí zadaného oddělovače mezi každým členem a pak připojí výsledný řetězec.

AppendLine()

Připojí nový řádek k vytvořenému řetězci.

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 za ním nový řádek k řetězci, který se sestavuje.

Clear()

Obnoví tvůrce připravený k vytvoření nového řetězce.

Clone()

Naklonuje to IndentedStringBuilder, zkopírování vytvořeného řetězce a aktuální úrovně odsazení.

DecrementIndent()

Sníží odsazení.

IncrementIndent()

Zvýší odsazení.

Indent()

Vytvoří odsazení s vymezeným oborem, který zvýší odsazení, a po vyřazení 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