We recommend using Visual Studio 2017
This documentation is archived and is not being maintained.
IDTExtensibility2::OnDisconnection Method
Visual Studio 2010
Occurs whenever an add-in is unloaded from Visual Studio.
Assembly: Extensibility (in Extensibility.dll)
void OnDisconnection(
[InAttribute] ext_DisconnectMode RemoveMode,
[InAttribute] Array^% custom
)
Parameters
- RemoveMode
- Type: Extensibility::ext_DisconnectMode
An ext_DisconnectMode enumeration value that informs an add-in why it was unloaded.
- custom
- Type: System::Array%
An empty array that you can use to pass host-specific data for use after the add-in unloads.
OnDisconnection, which is similar to OnBeginShutdown, occurs whenever the add-in is unloaded, but the integrated development environment (IDE) remains running. (OnBeginShutdown occurs whenever the IDE is shut down, which necessarily unloads add-ins that are running.)
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
Show: