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)

将当前筛选对象的谓词字符串与指定的目标属性名称匹配,并返回一个布尔值,该值指示一个或多个谓词字符串是否与目标名称匹配,或者这 PropertyFilter 是否没有任何谓词。

MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于