IndentedStringBuilder Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Тонкая оболочка StringBuilder , которая добавляет отступ к каждой построенной строке.
Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения.
public class IndentedStringBuilder
type IndentedStringBuilder = class
Public Class IndentedStringBuilder
- Наследование
-
IndentedStringBuilder
Комментарии
Дополнительные сведения и примеры см. в статье Реализация поставщиков и расширений баз данных .
Конструкторы
| IndentedStringBuilder() |
Тонкая оболочка StringBuilder , которая добавляет отступ к каждой построенной строке. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
Свойства
| IndentCount |
Возвращает текущий уровень отступа. |
| Length |
Текущая длина встроенной строки. |
Методы
| Append(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() |
Возвращает встроенную строку. |