IDesignerFilter.PreFilterProperties(IDictionary) 方法

定义

当在派生类中被重写时,允许设计器将项添加到它通过 TypeDescriptor 公开的属性集中。

C#
public void PreFilterProperties (System.Collections.IDictionary properties);

参数

properties
IDictionary

PropertyDescriptor 对象,它表示组件的类的属性。 属性字典中的关键字是属性名。

注解

此方法提供了一种将项添加到设计器通过 TypeDescriptor公开的属性字典的方法。

属性字典中的键是属性的名称。 对象的类型 PropertyDescriptor为 。 此方法紧接在 之前 PostFilterProperties调用。

实施者说明

可以直接修改可通过 参数访问的 properties 字典,也可以保持不变。 如果要重写此方法,请在执行自己的筛选之前调用基实现。

适用于

产品 版本
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

另请参阅