VSSCCENLISTMENTCHOICE Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
public enum class VSSCCENLISTMENTCHOICE
public enum class VSSCCENLISTMENTCHOICE
enum VSSCCENLISTMENTCHOICE
public enum VSSCCENLISTMENTCHOICE
type VSSCCENLISTMENTCHOICE =
Public Enum VSSCCENLISTMENTCHOICE
- Inheritance
-
VSSCCENLISTMENTCHOICE
Fields
Name | Value | Description |
---|---|---|
VSSCC_EC_NEVER | 0 | This project does not support enlistment choice. This is the same as if the project didn't implement the IVsSccProjectEnlistmentChoice interface. |
VSSCC_EC_OPTIONAL | 1 | This project allows enlistment choice but does not require it. |
VSSCC_EC_COMPULSORY | 2 | This project requires the user to pick an enlistment. |
Remarks
COM Signature
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.