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