Export (0) Print
Expand All
Expand Minimize

VSSCCPROVIDERBINDING Enumeration

These are the options a project can return indicating its willingness to work with a custom source control package.

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

public enum VSSCCPROVIDERBINDING
public enum VSSCCPROVIDERBINDING
public enum VSSCCPROVIDERBINDING

 Member nameDescription
VSSCC_PB_CUSTOMThis project not only has a custom source control package, it also can be used immediately. 
VSSCC_PB_CUSTOM_DISABLEDThis project cannot be put under source control because the required custom source control package is not installed. 
VSSCC_PB_STANDARDThis project does not have a custom source control package (this value is the same as not implementing the IVsSccProjectProviderBinding interface at all). 
VSSCC_PB_STANDARD_DISABLEDThis project is offline and therefore cannot be added to source control at this time. 

COM Signature

From IVsSccProjectProviderBinding.idl:

typedef enum __VSSCCPROVIDERBINDING
{
   VSSCC_PB_STANDARD          = 0,
   VSSCC_PB_CUSTOM_DISABLED   = 1,
   VSSCC_PB_CUSTOM            = 2,
   VSSCC_PB_STANDARD_DISABLED = 3,
} VSSCCPROVIDERBINDING;

These values are returned by a call to the GetProviderBinding method.

Community Additions

ADD
Show:
© 2014 Microsoft