IndentedStringBuilder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |