DocumentFilter

DocumentFilter class

Vertegenwoordigt de basisklasse voor documentfilters. Bevat methoden voor het maken van documentfilterinstanties.

public abstract class DocumentFilter

methoden

Naam Beschrijving
static CreateAnd(params DocumentFilter[]) Creëert een logische combinatie van de gespecificeerde filters.
static CreateCreationTimeLowerBound(DateTime) Maakt een filter voor het overslaan van documenten waarvan de aanmaakdatum eerder is dan de ondergrens.
static CreateCreationTimeRange(DateTime, DateTime) Maakt een filter voor het overslaan van documenten waarvan de aanmaakdatum buiten het opgegeven bereik ligt.
static CreateCreationTimeUpperBound(DateTime) Maakt een filter voor het overslaan van documenten waarvan de aanmaakdatum later is dan de bovengrens.
static CreateFileExtension(params string[]) Creëert een filter voor het overslaan van documenten die geen toegestane extensie hebben.
static CreateFileLengthLowerBound(long) Creëert een filter voor het overslaan van documenten waarvan de lengte kleiner is dan de ondergrens.
static CreateFileLengthRange(long, long) Creëert een filter voor het overslaan van documenten buiten het gespecificeerde documentlengtebereik.
static CreateFileLengthUpperBound(long) Creëert een filter voor het overslaan van documenten met een lengte groter dan de bovengrens.
static CreateFilePathRegularExpression(string) Maakt een filter voor het overslaan van documenten die niet overeenkomen met een reguliere expressie. De reguliere expressie wordt toegepast op het volledige pad van een document.
static CreateFilePathRegularExpression(string, RegexOptions) Maakt een filter voor het overslaan van documenten die niet overeenkomen met een reguliere expressie. De reguliere expressie wordt toegepast op het volledige pad van een document.
static CreateModificationTimeLowerBound(DateTime) Maakt een filter voor het overslaan van documenten met wijzigingsdatum eerder dan de ondergrens.
static CreateModificationTimeRange(DateTime, DateTime) Creëert een filter voor het overslaan van documenten met een wijzigingsdatum buiten het gespecificeerde bereik.
static CreateModificationTimeUpperBound(DateTime) Creëert een filter voor het overslaan van documenten met wijzigingsdatum later dan de bovengrens.
static CreateNot(DocumentFilter) Maakt een filter met omgekeerde logica ten opzichte van het opgegeven binnenfilter.
static CreateOr(params DocumentFilter[]) Creëert een logische scheiding van de gespecificeerde filters.
abstract ToString() Retourneert tekenreeksrepresentatie van een documentfilter.

Opmerkingen

Kom meer te weten

Zie ook