TextSplitOptions

TextSplitOptions class

Предоставляет параметры для разделения текста документа.

public class TextSplitOptions : ITextSplitOptions

Конструкторы

Имя Описание
TextSplitOptions(CreateSplitStream, int[]) Инициализирует новый экземплярTextSplitOptions класс.
TextSplitOptions(string, int[]) Инициализирует новый экземплярTextSplitOptions класс.
TextSplitOptions(CreateSplitStream, ReleaseSplitStream, int[]) Инициализирует новый экземплярTextSplitOptions класс.
TextSplitOptions(CreateSplitStream, TextSplitMode, int[]) Инициализирует новый экземплярTextSplitOptions класс.
TextSplitOptions(string, TextSplitMode, int[]) Инициализирует новый экземплярTextSplitOptions класс.
TextSplitOptions(CreateSplitStream, ReleaseSplitStream, TextSplitMode, int[]) Инициализирует новый экземплярTextSplitOptions класс.

Характеристики

Имя Описание
CreateStream { get; } Делегат, определяющий метод создания выходного разделенного потока.
LineNumbers { get; } Номера строк для разделения текста.
Mode { get; } Режим разделения текста.
ReleaseStream { get; } Делегат, определяющий метод освобождения выходного разделенного потока.

Методы

Имя Описание
GetPathByIndex(int, string) Получает полный путь к файлу разделенного документа по индексу с заданным расширением.
Validate(FileType) Проверяет параметры разделения.

Смотрите также