Share via


VSSCCPROVIDERBINDING Enum

Definition

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

public enum class VSSCCPROVIDERBINDING
public enum class VSSCCPROVIDERBINDING
enum VSSCCPROVIDERBINDING
public enum VSSCCPROVIDERBINDING
type VSSCCPROVIDERBINDING = 
Public Enum VSSCCPROVIDERBINDING
Inheritance
VSSCCPROVIDERBINDING

Fields

Name Value Description
VSSCC_PB_STANDARD 0

This project does not have a custom source control package (this value is the same as not implementing the IVsSccProjectProviderBinding interface at all).

VSSCC_PB_CUSTOM_DISABLED 1

This project cannot be put under source control because the required custom source control package is not installed.

VSSCC_PB_CUSTOM 2

This project not only has a custom source control package, it also can be used immediately.

VSSCC_PB_STANDARD_DISABLED 3

This project is offline and therefore cannot be added to source control at this time.

Remarks

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.

Applies to