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 | 指定したプロパティが [プロパティ] ウィンドウでフィルターをかけられている (非表示になっているかオーバーライドされている) かどうかを返します。 |
このページのトップへ
解説
Extendee プロパティにフィルターをかけるには、オートメーション エクステンダーで IFilterProperties を実装する必要があります。
IFilterProperties は、IDispatch ベースのオブジェクトを拡張するオートメーション エクステンダーだけに適用できます。 つまり、拡張プロバイダーは IExtenderProvider を実装します。