DocumentFilter

DocumentFilter class

Représente la classe de base pour les filtres de documents. Contient des méthodes pour la création d’instances de filtres de documents.

public abstract class DocumentFilter

Méthodes

Nom La description
static CreateAnd(params DocumentFilter[]) Crée une conjonction logique des filtres spécifiés.
static CreateCreationTimeLowerBound(DateTime) Crée un filtre pour ignorer les documents dont la date de création est antérieure à la limite inférieure.
static CreateCreationTimeRange(DateTime, DateTime) Crée un filtre pour ignorer les documents dont la date de création est en dehors de la plage spécifiée.
static CreateCreationTimeUpperBound(DateTime) Crée un filtre pour ignorer les documents dont la date de création est postérieure à la limite supérieure.
static CreateFileExtension(params string[]) Crée un filtre pour ignorer les documents qui n’ont pas d’extension autorisée.
static CreateFileLengthLowerBound(long) Crée un filtre pour ignorer les documents dont la longueur est inférieure à la limite inférieure.
static CreateFileLengthRange(long, long) Crée un filtre pour ignorer les documents hors de la plage de longueur de document spécifiée.
static CreateFileLengthUpperBound(long) Crée un filtre pour ignorer les documents dont la longueur est supérieure à la limite supérieure.
static CreateFilePathRegularExpression(string) Crée un filtre pour ignorer les documents qui ne correspondent pas à une expression régulière. L’expression régulière est appliquée au chemin complet d’un document.
static CreateFilePathRegularExpression(string, RegexOptions) Crée un filtre pour ignorer les documents qui ne correspondent pas à une expression régulière. L’expression régulière est appliquée au chemin complet d’un document.
static CreateModificationTimeLowerBound(DateTime) Crée un filtre pour ignorer les documents dont la date de modification est antérieure à la limite inférieure.
static CreateModificationTimeRange(DateTime, DateTime) Crée un filtre pour ignorer les documents dont la date de modification est en dehors de la plage spécifiée.
static CreateModificationTimeUpperBound(DateTime) Crée un filtre pour ignorer les documents dont la date de modification est postérieure à la limite supérieure.
static CreateNot(DocumentFilter) Crée un filtre qui a une logique inverse par rapport au filtre interne spécifié.
static CreateOr(params DocumentFilter[]) Crée une disjonction logique des filtres spécifiés.
abstract ToString() Renvoie la représentation sous forme de chaîne d’un filtre de document.

Remarques

Apprendre encore plus

Voir également