IndentedStringBuilder Klasa

Definicja

Cienka otoka StringBuilder , która dodaje wcięcie do każdej wbudowanej linii.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

public class IndentedStringBuilder
type IndentedStringBuilder = class
Public Class IndentedStringBuilder
Dziedziczenie
IndentedStringBuilder

Uwagi

Aby uzyskać więcej informacji i przykłady , zobacz Implementacja dostawców i rozszerzeń bazy danych .

Konstruktory

IndentedStringBuilder()

Cienka otoka StringBuilder , która dodaje wcięcie do każdej wbudowanej linii.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

Właściwości

IndentCount

Pobiera bieżący poziom wcięcia.

Length

Bieżąca długość utworzonego ciągu.

Metody

Append(Char)

Dołącza bieżące wcięcie, a następnie dany znak do tworzonego ciągu.

Append(FormattableString)

Dołącza bieżące wcięcie, a następnie dany ciąg do tworzonego ciągu.

Append(IEnumerable<Char>)

Dołącza bieżące wcięcie, a następnie dane znaki do tworzonego ciągu.

Append(IEnumerable<String>)

Dołącza bieżące wcięcie, a następnie podane ciągi do tworzonego ciągu.

Append(String)

Dołącza bieżące wcięcie, a następnie dany ciąg do tworzonego ciągu.

AppendJoin(IEnumerable<String>, String)

Łączy elementy członkowskie danej kolekcji przy użyciu określonego separatora między każdym elementem członkowskim, a następnie dołącza wynikowy ciąg,

AppendJoin(String, String[])

Łączy elementy członkowskie danej kolekcji przy użyciu określonego separatora między każdym elementem członkowskim, a następnie dołącza wynikowy ciąg,

AppendLine()

Dołącza nowy wiersz do tworzonego ciągu.

AppendLine(FormattableString)

Dołącza bieżące wcięcie, dany ciąg i nowy wiersz do tworzonego ciągu.

AppendLine(String)

Dołącza bieżące wcięcie, dany ciąg i nowy wiersz do tworzonego ciągu.

AppendLines(String, Boolean)

Rozdziela dany ciąg na wiersze, a następnie dołącza każdy wiersz, poprzedzony bieżącym wcięciem, a następnie nowy wiersz do tworzonego ciągu.

Clear()

Resetuje tego konstruktora gotowego do utworzenia nowego ciągu.

DecrementIndent()

Dekrementuje wcięcie.

IncrementIndent()

Zwiększa wcięcie.

Indent()

Tworzy wcięcie o określonym zakresie, które zwiększa wcięcie, a następnie dekrementuje je po usunięciu.

SuspendIndent()

Tymczasowo wyłącza wszystkie wcięcie. Przywraca oryginalne wcięcie po usunięciu zwróconego obiektu.

ToString()

Zwraca skompilowany ciąg.

Dotyczy