Freigeben über


PropertyFilter Klasse

Definition

Stellt die Filterfunktionalität für einen Host zur Eigenschaftenbearbeitung bereit.

public ref class PropertyFilter
public class PropertyFilter
type PropertyFilter = class
Public Class PropertyFilter
Vererbung
PropertyFilter

Hinweise

Enthält eine Liste von Zeichenfolgen, die als Prädikate bezeichnet werden, die mit einem Zieleigenschaftennamen verglichen werden, bis eine Übereinstimmung gefunden wird.

Konstruktoren

PropertyFilter(IEnumerable<PropertyFilterPredicate>)

Erstellt eine neue Instanz der PropertyFilter-Klasse, die eine Enumeration von Filterzeichenfolgen, den Prädikaten, umfasst, die mit den Namen von Zieleigenschaften verglichen werden können, bis eine Übereinstimmung gefunden wird.

PropertyFilter(String)

Erstellt eine neue Instanz der PropertyFilter-Klasse, die eine String umfasst, die eine durch Leerzeichen getrennte Sequenz mit Filterausdrücken, den Prädikaten, enthält, die mit Namen von Zieleigenschaften verglichen werden können, bis eine Übereinstimmung gefunden wird.

Eigenschaften

IsEmpty

Schreibgeschützte Eigenschaft, die angibt, ob dieser PropertyFilter keine Filterprädikate aufweist.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
Match(IPropertyFilterTarget)

Gleicht die Prädikatzeichenfolgen des aktuellen Filterobjekts mit dem angegebenen Namen der Zieleigenschaften ab und gibt einen booleschen Wert zurück, der angibt, ob eine oder mehrere Prädikatzeichenfolgen mit dem Zielnamen übereinstimmen oder ob dieser PropertyFilter keine Prädikate aufweist.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: