ComponentDesigner.PreFilterAttributes(IDictionary) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Позволяет конструктору добавлять в набор атрибутов, предоставляемых с помощью TypeDescriptor.
protected:
virtual void PreFilterAttributes(System::Collections::IDictionary ^ attributes);
protected virtual void PreFilterAttributes(System.Collections.IDictionary attributes);
abstract member PreFilterAttributes : System.Collections.IDictionary -> unit
override this.PreFilterAttributes : System.Collections.IDictionary -> unit
Protected Overridable Sub PreFilterAttributes (attributes As IDictionary)
Параметры
- attributes
- IDictionary
Атрибуты для класса компонента.
Комментарии
Этот метод позволяет добавлять элементы в словарь атрибутов, предоставляемых конструктором TypeDescriptor.
Ключи в словаре атрибутов — это идентификаторы типов атрибутов, как указано значением их TypeId свойства. Объекты имеют тип PropertyDescriptor. Этот метод вызывается непосредственно перед методом PostFilterAttributes .
Примечания для тех, кто наследует этот метод
Вы можете напрямую изменить словарь, доступный через attributes параметр, или оставить его неизменным. При переопределении этого метода вызовите базовую реализацию перед выполнением собственной фильтрации.