This documentation is archived and is not being maintained.

ext_DisconnectMode Enumeration

Informs the add-in about how it was unloaded by the integrated development environment (IDE).

Namespace:  Extensibility
Assembly:  Extensibility (in Extensibility.dll)

public enum ext_DisconnectMode

Member nameDescription
ext_dm_HostShutdownThe add-in was unloaded when Visual Studio was shut down.
ext_dm_UserClosedThe add-in was unloaded while Visual Studio was running.
ext_dm_UISetupCompleteThe add-in was unloaded after the user interface was set up.
ext_dm_SolutionClosedThe add-in was unloaded when the solution was closed.

ext_DisconnectMode is similar to ext_ConnectMode in that it allows an add-in to dynamically alter its behavior based on the current circumstances. In this case, how it was unloaded from Visual Studio.