Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
__VSSCCENLISTMENTFACTORYOPTIONS Enumeration
Collapse the table of content
Expand the table of content

__VSSCCENLISTMENTFACTORYOPTIONS Enumeration

Options used by the enlistment choice user interface (part of the source control support).

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in microsoft.visualstudio.shell.interop.8.0.dll)

public enum __VSSCCENLISTMENTFACTORYOPTIONS
public enum __VSSCCENLISTMENTFACTORYOPTIONS
public enum __VSSCCENLISTMENTFACTORYOPTIONS

 Member nameDescription
VSSCC_EFO_CANBROWSEDEBUGGINGPATHThe project supports an additional debugging path, and the user should be allowed to set the debugging path through a browse dialog box. If this option is not specified, then the user can change the debugging path only by manually editing the path field. 
VSSCC_EFO_CANBROWSEENLISTMENTPATHThe user should be allowed to edit the enlistment path field through the use of a browse dialog box. If this option is not specified, then the user can change the enlistment path only by manually editing the path field. 
VSSCC_EFO_CANEDITDEBUGGINGPATHThe project supports an additional debugging path, and the user should be allowed to edit the debugging path field manually. If this option is not specified, then the debugging path is read-only and can be changed only with a browse dialog box. 
VSSCC_EFO_CANEDITENLISTMENTPATHThe user should be allowed to edit the enlistment path field manually. If this option is not set, then the field is read-only and can be changed only with a browse dialog box. 

COM Signature

From IVsSccProjectEnlistmentFactory.idl:

enum __VSSCCENLISTMENTFACTORYOPTIONS
{
   VSSCC_EFO_CANBROWSEENLISTMENTPATH = 0x00000001,
   VSSCC_EFO_CANEDITENLISTMENTPATH   = 0x00000002,
   VSSCC_EFO_CANBROWSEDEBUGGINGPATH  = 0x00000004,
   VSSCC_EFO_CANEDITDEBUGGINGPATH    = 0x00000008
  // next val 0x000000010,   
};
typedef DWORD VSSCCENLISTMENTFACTORYOPTIONS;

A project supports enlistment (which refers to the local working copy of a project or solution that is under source control) by implementing two interfaces: IVsSccProjectEnlistmentFactory and IVsSccProjectEnlistmentChoice.

Community Additions

ADD
Show:
© 2015 Microsoft