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() |
Возвращает встроенную строку. |
Применяется к
Entity Framework