DocumentFilter

DocumentFilter class

Representerar basklassen för dokumentfilter. Innehåller metoder för att skapa dokumentfilterinstanser.

public abstract class DocumentFilter

Metoder

namn Beskrivning
static CreateAnd(params DocumentFilter[]) Skapar en logisk konjunktion av de angivna filtren.
static CreateCreationTimeLowerBound(DateTime) Skapar ett filter för att hoppa över dokument med skapandedatum tidigare än den nedre gränsen.
static CreateCreationTimeRange(DateTime, DateTime) Skapar ett filter för att hoppa över dokument med skapandedatum utanför det angivna intervallet.
static CreateCreationTimeUpperBound(DateTime) Skapar ett filter för att hoppa över dokument med skapandedatum senare än den övre gränsen.
static CreateFileExtension(params string[]) Skapar ett filter för att hoppa över dokument som inte har tillåtet tillägg.
static CreateFileLengthLowerBound(long) Skapar ett filter för att hoppa över dokument med längden mindre än den nedre gränsen.
static CreateFileLengthRange(long, long) Skapar ett filter för att hoppa över dokument utanför det angivna dokumentlängdintervallet.
static CreateFileLengthUpperBound(long) Skapar ett filter för att hoppa över dokument med längden större än den övre gränsen.
static CreateFilePathRegularExpression(string) Skapar ett filter för att hoppa över dokument som inte matchar ett reguljärt uttryck. Det reguljära uttrycket tillämpas på hela sökvägen till ett dokument.
static CreateFilePathRegularExpression(string, RegexOptions) Skapar ett filter för att hoppa över dokument som inte matchar ett reguljärt uttryck. Det reguljära uttrycket tillämpas på hela sökvägen till ett dokument.
static CreateModificationTimeLowerBound(DateTime) Skapar ett filter för att hoppa över dokument med ändringsdatum tidigare än den nedre gränsen.
static CreateModificationTimeRange(DateTime, DateTime) Skapar ett filter för att hoppa över dokument med ändringsdatum utanför det angivna intervallet.
static CreateModificationTimeUpperBound(DateTime) Skapar ett filter för att hoppa över dokument med ändringsdatum senare än den övre gränsen.
static CreateNot(DocumentFilter) Skapar ett filter som har invers logik i förhållande till det angivna inre filtret.
static CreateOr(params DocumentFilter[]) Skapar en logisk disjunktion av de angivna filtren.
abstract ToString() Returnerar strängrepresentation av ett dokumentfilter.

Anmärkningar

Läs mer

Se även