DocumentFilter

DocumentFilter class

Представляет базовый класс для фильтров документов. Содержит методы для создания экземпляров фильтров документов.

public abstract class DocumentFilter

Методы

Имя Описание
static CreateAnd(params DocumentFilter[]) Создает логическое соединение указанных фильтров.
static CreateCreationTimeLowerBound(DateTime) Создает фильтр для пропуска документов с датой создания раньше нижней границы.
static CreateCreationTimeRange(DateTime, DateTime) Создает фильтр для пропуска документов с датой создания вне указанного диапазона.
static CreateCreationTimeUpperBound(DateTime) Создает фильтр для пропуска документов с датой создания позже верхней границы.
static CreateFileExtension(params string[]) Создает фильтр для пропуска документов, которые не имеют допустимого расширения.
static CreateFileLengthLowerBound(long) Создает фильтр для пропуска документов, длина которых меньше нижней границы.
static CreateFileLengthRange(long, long) Создает фильтр для пропуска документов вне указанного диапазона длины документа.
static CreateFileLengthUpperBound(long) Создает фильтр для пропуска документов, длина которых больше верхней границы.
static CreateFilePathRegularExpression(string) Создает фильтр для пропуска документов, не соответствующих регулярному выражению. Регулярное выражение применяется к полному пути документа.
static CreateFilePathRegularExpression(string, RegexOptions) Создает фильтр для пропуска документов, не соответствующих регулярному выражению. Регулярное выражение применяется к полному пути документа.
static CreateModificationTimeLowerBound(DateTime) Создает фильтр для пропуска документов с датой изменения раньше нижней границы.
static CreateModificationTimeRange(DateTime, DateTime) Создает фильтр для пропуска документов с датой изменения вне указанного диапазона.
static CreateModificationTimeUpperBound(DateTime) Создает фильтр для пропуска документов с датой изменения позже верхней границы.
static CreateNot(DocumentFilter) Создает фильтр с обратной логикой по отношению к указанному внутреннему фильтру.
static CreateOr(params DocumentFilter[]) Создает логическое разделение указанных фильтров.
abstract ToString() Возвращает строковое представление фильтра документа.

Примечания

Узнать больше

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