PropertyFilter 类

定义

为属性编辑宿主提供筛选功能。

public ref class PropertyFilter
public class PropertyFilter
type PropertyFilter = class
Public Class PropertyFilter
继承
PropertyFilter

注解

包含一个名为 谓词 的字符串列表,这些字符串与目标属性名进行比较,直到找到匹配项为止。

构造函数

PropertyFilter(IEnumerable<PropertyFilterPredicate>)

创建 PropertyFilter 类的新实例,该实例包含筛选字符串的枚举。这些字符串称为“谓词”,可与目标属性名进行比较,直到找到匹配项为止。

PropertyFilter(String)

创建 PropertyFilter 类的新实例,该实例包含 String,而后者包含用空格分隔的筛选短语序列。这些短语称为“谓词”,可与目标属性名进行比较,直到找到匹配项为止。

属性

IsEmpty

一个只读属性,指示此 PropertyFilter 是否不包含任何筛选谓词。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
Match(IPropertyFilterTarget)

将当前筛选对象的谓词字符串与指定的目标属性名相匹配,并返回一个 Boolean 值,指示是否有一个或多个谓词字符串与目标名称相匹配,或此 PropertyFilter 不包含任何谓词。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于