ITypeDescriptorFilterService.FilterEvents(IComponent, IDictionary) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Фильтрует события, предоставляемые компонентом через класс TypeDescriptor.
public:
bool FilterEvents(System::ComponentModel::IComponent ^ component, System::Collections::IDictionary ^ events);
public bool FilterEvents (System.ComponentModel.IComponent component, System.Collections.IDictionary events);
abstract member FilterEvents : System.ComponentModel.IComponent * System.Collections.IDictionary -> bool
Public Function FilterEvents (component As IComponent, events As IDictionary) As Boolean
Параметры
- component
- IComponent
Компонент, для которого необходимо отфильтровать события.
- events
- IDictionary
Словарь событий, которые можно изменить.
Возвращаемое значение
Значение true
, если набор отфильтрованных событий должен быть помещен в кэш; значение false
, если служба фильтрации должна снова сделать запрос.
Комментарии
Этот метод вызывается, когда пользователь запрашивает набор событий для компонента. События добавляются в словарь с именами событий в качестве ключей и соответствующими EventDescriptor объектами в качестве значений. Разработчики этой службы могут добавлять, удалять или изменять записи событий в словаре.
Примечания для тех, кто реализует этот метод
Возвращается false
только при необходимости, так как повторяющиеся запросы к службе фильтра дескриптора типов могут снизить производительность.
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по