IVsSccProvider::SetInactive Method ()
Visual Studio 2015
Called by environment to mark a particular source control package as inactive.
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
From ivssccprovider.idl
HRESULT SetInactive();
When a source control package's status changes to inactive, it stops listening to events. It also hides its own menu items and toolbars and closes any tool windows. A source control package that is currently inactive needs to make sure it doesn't save to solution file and does not show properties.
Show: