Share via


IDTExtensibility2 インターフェイス

アドインの読み込み時、アンロード時、更新時など、アドインに対して発生するイベント通知をホストします。

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

構文

'宣言
<GuidAttribute("B65AD801-ABAF-11D0-BB8B-00A0C90F2744")> _
Public Interface IDTExtensibility2
[GuidAttribute("B65AD801-ABAF-11D0-BB8B-00A0C90F2744")]
public interface IDTExtensibility2
[GuidAttribute(L"B65AD801-ABAF-11D0-BB8B-00A0C90F2744")]
public interface class IDTExtensibility2
[<GuidAttribute("B65AD801-ABAF-11D0-BB8B-00A0C90F2744")>]
type IDTExtensibility2 =  interface end
public interface IDTExtensibility2

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

メソッド

  名前 説明
パブリック メソッド OnAddInsUpdate Visual Studio 統合開発環境 (IDE: Integrated Development Environment) からアドインの読み込みまたはアンロードが行われるたびに発生します。
パブリック メソッド OnBeginShutdown アドインの実行中に Visual Studio 統合開発環境 (IDE) がシャットダウンするたびに発生します。
パブリック メソッド OnConnection アドインが Visual Studio に読み込まれるたびに発生します。
パブリック メソッド OnDisconnection アドインが Visual Studio からアンロードされるたびに発生します。
パブリック メソッド OnStartupComplete Visual Studio の起動時に読み込まれるように設定されたアドインが読み込まれるたびに発生します。

このページのトップへ

解説

IDTExtensibility2 には、インターフェイスが実装されているときにイベントとして動作するメソッドが含まれます。 Visual Studio は、アドインの読み込み時またはアンロード時、アドインの変更時など、アドインに影響するイベントが発生するたびにこれらのメソッドを呼び出します。

Implements IDTExtensibility2 
public class Connect : Object, IDTExtensibility2

参照

参照

Extensibility 名前空間

OnConnection

OnDisconnection

OnAddInsUpdate

OnBeginShutdown

OnStartupComplete

その他の技術情報

方法 : アドインを作成する