Поделиться через


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 параметр, или оставить его неизменным. При переопределении этого метода вызовите базовую реализацию перед выполнением собственной фильтрации.

Применяется к

См. также раздел