IVsSccProjectEnlistmentChoice Interface
Indicates the choices a user will be given by a project when a project is retrieved from source control, otherwise known as enlisting in a project.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in microsoft.visualstudio.shell.interop.8.0.dll)
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in microsoft.visualstudio.shell.interop.8.0.dll)
This interface works in conjunction with the IVsSccProjectEnlistmentFactory and IVsSccEnlistmentPathTranslation interfaces.
Notes to Implementers This interface is implemented by a project type when it wants to control what choices a user has when enlisting in the project under source control. Notes to Callers The environment calls this interface when a project is going to be retrieved from source control.