IDTExtensibility2 Interface
Hosts the event notifications that occur to add-ins, such as when they are loaded, unloaded, updated, and so forth.
Assembly: Extensibility (in Extensibility.dll)
| Name | Description | |
|---|---|---|
![]() | OnAddInsUpdate(Array^) | Occurs whenever an add-in is loaded or unloaded from the Visual Studio integrated development environment (IDE). |
![]() | OnBeginShutdown(Array^) | Occurs whenever the Visual Studio integrated development environment (IDE) shuts down while an add-in is running. |
![]() | OnConnection(Object^, ext_ConnectMode, Object^, Array^) | Occurs whenever an add-in is loaded into Visual Studio. |
![]() | OnDisconnection(ext_DisconnectMode, Array^) | Occurs whenever an add-in is unloaded from Visual Studio. |
![]() | OnStartupComplete(Array^) | Occurs whenever an add-in, which is set to load when Visual Studio starts, loads. |
IDTExtensibility2 contains methods that act as events when the interface is implemented. Visual Studio calls these methods whenever an event that affects an add-in occurs, such as when it is loaded or unloaded, whenever a change is made to it, and so forth.
