IndentedStringBuilder クラス

定義

構築された各行にインデントを追加するシン ラッパー StringBuilder

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

public class IndentedStringBuilder
type IndentedStringBuilder = class
Public Class IndentedStringBuilder
継承
IndentedStringBuilder

注釈

詳細と例については、「 データベース プロバイダーと拡張機能の実装 」を参照してください。

コンストラクター

IndentedStringBuilder()

構築された各行にインデントを追加するシン ラッパー StringBuilder

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

プロパティ

IndentCount

現在のインデント レベルを取得します。

Length

組み込み文字列の現在の長さ。

メソッド

Append(Char)

現在のインデントを追加し、指定した char をビルド中の文字列に追加します。

Append(FormattableString)

現在のインデントを追加し、指定した文字列をビルド中の文字列に追加します。

Append(IEnumerable<Char>)

現在のインデントを追加し、指定した文字をビルド中の文字列に追加します。

Append(IEnumerable<String>)

現在のインデントを追加し、指定した文字列をビルド中の文字列に追加します。

Append(String)

現在のインデントを追加し、指定した文字列をビルド中の文字列に追加します。

AppendJoin(IEnumerable<String>, String)

指定した区切り記号を使用して、指定されたコレクションのメンバーを連結し、結果の文字列を追加します。

AppendJoin(String, String[])

指定した区切り記号を使用して、指定されたコレクションのメンバーを連結し、結果の文字列を追加します。

AppendLine()

ビルド中の文字列に新しい行を追加します。

AppendLine(FormattableString)

現在のインデント、指定された文字列、および新しい行をビルド中の文字列に追加します。

AppendLine(String)

現在のインデント、指定された文字列、および新しい行をビルド中の文字列に追加します。

AppendLines(String, Boolean)

指定した文字列を行に区切り、現在のインデントの前に各行を追加し、その後に新しい行を作成する文字列を追加します。

Clear()

このビルダーをリセットして、新しい文字列を作成する準備が整います。

DecrementIndent()

インデントをデクリメントします。

IncrementIndent()

インデントをインクリメントします。

Indent()

インデントをインクリメントするスコープ付きインデントを作成し、破棄時にインデントを減らします。

SuspendIndent()

すべてのインデントを一時的に無効にします。 返されたオブジェクトが破棄されたときに、元のインデントを復元します。

ToString()

ビルドされた文字列を返します。

適用対象