ITypeDescriptorFilterService.FilterProperties(IComponent, IDictionary) Метод

Определение

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

public:
 bool FilterProperties(System::ComponentModel::IComponent ^ component, System::Collections::IDictionary ^ properties);
public bool FilterProperties (System.ComponentModel.IComponent component, System.Collections.IDictionary properties);
abstract member FilterProperties : System.ComponentModel.IComponent * System.Collections.IDictionary -> bool
Public Function FilterProperties (component As IComponent, properties As IDictionary) As Boolean

Параметры

component
IComponent

Компонент, для которого необходимо отфильтровать свойства.

properties
IDictionary

Словарь свойств, которые можно изменить.

Возвращаемое значение

Значение true, если набор отфильтрованных свойств должен быть кэширован; значение false, если служба фильтрации должна снова делать запрос.

Комментарии

Этот метод вызывается, когда пользователь запрашивает набор свойств для компонента. Свойства добавляются в словарь с именами свойств в качестве ключей и соответствующими PropertyDescriptor объектами в качестве значений. Разработчики этой службы могут добавлять, удалять или изменять записи свойств в словаре.

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

Возвращается false только при необходимости, так как повторяющиеся запросы к службе фильтра дескриптора типа могут снизить производительность.

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

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