VSSCCENLISTMENTCHOICE Enumeration
Visual Studio 2015
These values indicate a project's willingness to work with choosing an enlistment (a local working copy of a project or solution that is under source control). Being able to choose an enlistment allows the user to change the location of a stored project when it is pulled from source control.
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
| Member name | Description | |
|---|---|---|
| VSSCC_EC_COMPULSORY | This project requires the user to pick an enlistment. | |
| VSSCC_EC_NEVER | This project does not support enlistment choice. This is the same as if the project didn't implement the IVsSccProjectEnlistmentChoice interface. | |
| VSSCC_EC_OPTIONAL | This project allows enlistment choice but does not require it. |
From IVsSccProjectEnlistmentChoice.idl:
typedef enum __VSSCCENLISTMENTCHOICE { VSSCC_EC_NEVER = 0, VSSCC_EC_OPTIONAL = 1, VSSCC_EC_COMPULSORY = 2, } VSSCCENLISTMENTCHOICE;
These values are returned by a call to the GetEnlistmentChoice method.
Show: