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


IFilterProperties - интерфейс

Позволяет расширению скрывать или переопределять свойства в окне Свойства.

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
<GuidAttribute("AADE1F59-6ACE-43D1-8FCA-42AF3A5C4F3C")> _
Public Interface IFilterProperties
[GuidAttribute("AADE1F59-6ACE-43D1-8FCA-42AF3A5C4F3C")]
public interface IFilterProperties
[GuidAttribute(L"AADE1F59-6ACE-43D1-8FCA-42AF3A5C4F3C")]
public interface class IFilterProperties
[<GuidAttribute("AADE1F59-6ACE-43D1-8FCA-42AF3A5C4F3C")>]
type IFilterProperties =  interface end
public interface IFilterProperties

Тип IFilterProperties предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод IsPropertyHidden Возвращает значение, показывающее, отфильтровано ли указанное свойство (скрыто или переопределено) в окне Свойства.

В начало страницы

Заметки

Для фильтрации одного или нескольких свойств расширения интерфейс IFilterProperties следует реализовать с помощью расширения автоматизации.

Обратите внимание, что интерфейс IFilterProperties применяется только к расширениям автоматизации, которые расширяют объекты на основе интерфейса "IDispatch".Другими словами, поставщик расширений реализует интерфейс "IExtenderProvider".

См. также

Ссылки

EnvDTE - пространство имен

Другие ресурсы

Реализация и использование расширителей автоматизации