Language

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()

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

適用対象