DocumentFilter

DocumentFilter class

Representa la clase base para filtros de documentos. Contiene métodos para crear instancias de filtros de documentos.

public abstract class DocumentFilter

Métodos

Nombre Descripción
static CreateAnd(params DocumentFilter[]) Crea una conjunción lógica de los filtros especificados.
static CreateCreationTimeLowerBound(DateTime) Crea un filtro para omitir documentos con fecha de creación anterior al límite inferior.
static CreateCreationTimeRange(DateTime, DateTime) Crea un filtro para omitir documentos con fecha de creación fuera del rango especificado.
static CreateCreationTimeUpperBound(DateTime) Crea un filtro para omitir documentos con fecha de creación posterior al límite superior.
static CreateFileExtension(params string[]) Crea un filtro para omitir documentos que no tienen extensión permitida.
static CreateFileLengthLowerBound(long) Crea un filtro para omitir documentos con una longitud inferior al límite inferior.
static CreateFileLengthRange(long, long) Crea un filtro para omitir documentos fuera del rango de longitud de documento especificado.
static CreateFileLengthUpperBound(long) Crea un filtro para omitir documentos con una longitud superior al límite superior.
static CreateFilePathRegularExpression(string) Crea un filtro para omitir documentos que no coinciden con una expresión regular. La expresión regular se aplica a la ruta completa de un documento.
static CreateFilePathRegularExpression(string, RegexOptions) Crea un filtro para omitir documentos que no coinciden con una expresión regular. La expresión regular se aplica a la ruta completa de un documento.
static CreateModificationTimeLowerBound(DateTime) Crea un filtro para omitir documentos con fecha de modificación anterior al límite inferior.
static CreateModificationTimeRange(DateTime, DateTime) Crea un filtro para omitir documentos con fecha de modificación fuera del rango especificado.
static CreateModificationTimeUpperBound(DateTime) Crea un filtro para omitir documentos con fecha de modificación posterior al límite superior.
static CreateNot(DocumentFilter) Crea un filtro que tiene lógica inversa en relación con el filtro interno especificado.
static CreateOr(params DocumentFilter[]) Crea una disyunción lógica de los filtros especificados.
abstract ToString() Devuelve la representación de cadena de un filtro de documento.

Observaciones

Aprende más

Ver también