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


ComponentDesigner.PostFilterEvents(IDictionary) Метод

Определение

Позволяет конструктору изменять или удалять элементы из набора событий, предоставленных через класс TypeDescriptor.

protected:
 virtual void PostFilterEvents(System::Collections::IDictionary ^ events);
protected virtual void PostFilterEvents (System.Collections.IDictionary events);
abstract member PostFilterEvents : System.Collections.IDictionary -> unit
override this.PostFilterEvents : System.Collections.IDictionary -> unit
Protected Overridable Sub PostFilterEvents (events As IDictionary)

Параметры

events
IDictionary

События класса компонента.

Комментарии

Этот метод предоставляет способ изменения или удаления элементов в словаре событий, предоставляемых через TypeDescriptor.

Ключи в словаре событий — это имена событий. Объекты имеют тип PropertyDescriptor. Этот метод вызывается сразу после PreFilterEvents метода .

Примечания для тех, кто наследует этот метод

Вы можете напрямую отфильтровать словарь, доступный events с помощью параметра , или оставить его без изменений. При переопределении этого метода вызовите базовую реализацию после выполнения собственной фильтрации. Кроме того, нельзя удалять элементы в методе PostFilterEvents(IDictionary) . Вместо этого измените атрибуты, чтобы скрыть элементы. Вы также можете удалить элементы в методе PreFilterEvents(IDictionary) .

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

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