次の方法で共有


ObjectExtenders インターフェイス

オートメーション エクステンダーへのアクセスを指定するオブジェクトです。

名前空間:  EnvDTE
アセンブリ:  EnvDTE (EnvDTE.dll 内)

構文

'宣言
<GuidAttribute("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")> _
Public Interface ObjectExtenders
[GuidAttribute("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")]
public interface ObjectExtenders
[GuidAttribute(L"8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")]
public interface class ObjectExtenders
[<GuidAttribute("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")>]
type ObjectExtenders =  interface end
public interface ObjectExtenders

ObjectExtenders 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ DTE トップレベルの機能拡張オブジェクトを取得します。
パブリック プロパティ Parent ObjectExtenders オブジェクトの直接の親オブジェクトを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド GetContextualExtenderCATIDs 現在の選択範囲のすべての CATID を取得します。
パブリック メソッド GetExtender 指定されたカテゴリの特定のオブジェクトのエクステンダーを取得します。
パブリック メソッド GetExtenderNames 指定されたカテゴリの特定のオブジェクトのすべてのエクステンダーを取得します。
パブリック メソッド GetLocalizedExtenderName インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック メソッド RegisterExtenderProvider 特定のエクステンダー カテゴリのための拡張プロバイダーを登録します。
パブリック メソッド RegisterExtenderProviderUnk IUnknown ベースのエクステンダー カテゴリに拡張プロバイダーを登録します。
パブリック メソッド UnregisterExtenderProvider 以前に登録された拡張プロバイダーの登録を解除します。

このページのトップへ

参照

関連項目

EnvDTE 名前空間

その他の技術情報

オートメーション エクステンダーの実装と使用