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) |
将当前筛选对象的谓词字符串与指定的目标属性名相匹配,并返回一个 Boolean 值,指示是否有一个或多个谓词字符串与目标名称相匹配,或此 PropertyFilter 不包含任何谓词。 |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |