Freigeben über


AdvancedFilter Klasse

Definition

Dies ist der Basistyp, der einen erweiterten Filter darstellt. Um einen erweiterten Filter zu konfigurieren, instanziieren Sie ein Objekt dieser Klasse nicht direkt. Instanziieren Sie stattdessen ein Objekt einer abgeleiteten Klasse wie BoolEqualsAdvancedFilter, NumberInAdvancedFilter, StringEqualsAdvancedFilter usw. abhängig vom Typ des Schlüssels, nach dem Sie filtern möchten. Beachten Sie, dass AdvancedFilter es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind BoolEqualsAdvancedFilter, , IsNullOrUndefinedAdvancedFilterIsNotNullAdvancedFilter, NumberGreaterThanAdvancedFilterNumberGreaterThanOrEqualsAdvancedFilter, NumberInAdvancedFilter, NumberInRangeAdvancedFilter, , NumberLessThanAdvancedFilter, NumberLessThanOrEqualsAdvancedFilter, NumberNotInAdvancedFilter, NumberNotInRangeAdvancedFilter, StringEndsWithAdvancedFilterStringBeginsWithAdvancedFilterStringContainsAdvancedFilterStringInAdvancedFilter, , StringNotBeginsWithAdvancedFilter, , , StringNotContainsAdvancedFilterund . StringNotEndsWithAdvancedFilterStringNotInAdvancedFilter

public abstract class AdvancedFilter
type AdvancedFilter = class
Public MustInherit Class AdvancedFilter
Vererbung
AdvancedFilter
Abgeleitet

Konstruktoren

AdvancedFilter()

Initialisiert eine neue instance von AdvancedFilter.

Eigenschaften

Key

Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten.

Gilt für: