PropertyFilter 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为属性编辑主机提供筛选功能。
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) |